首页 > 编程语言 > 详细

java常用类与包装类--包装类

时间:2019-07-13 13:38:05      阅读:79      评论:0      收藏:0      [点我收藏+]

2.基本数据类型数据的包装类

局部变量中基本数据类型直接分配在栈中,而对象分配在堆中

将基本数据类型封装成对象的好处在于可以在对象中定义更多的功能方法来操作该数据

包装类主要功能:用于基本数据类型与字符串之间的转换

技术分享图片

2.1 Integer类概述

2.1.1构造方法

Integer 类在对象中包装了一个基本类型 int 的值。
此外,该类提供了多个方法,能在 int 类型和 String 类型之间互相转换,还提供了处理 int 类型时非常有用的其他一些常量和方法。

技术分享图片

技术分享图片

2.1.2包装类和基本数据类型和字符串的转化

技术分享图片

 

技术分享图片

        Interger i1=5;//自动装箱
        Interger i2=new Interger(1);
        Interger i3=Interger.valueOf(3);

技术分享图片

        int i4 = i1;//自动拆箱
        int i5 = i2.intValue();

技术分享图片

 

        String s1 = 5+"";自动装箱
        String s2 = String.valueOf(3);

 技术分享图片

 

         int i6 = Integer.valueOf(s1);
         int i7 = Integer.parseInt(s2);

 技术分享图片

 

技术分享图片

 

 2.1.3版本说明

技术分享图片

2.1.4int值转换成String

  int值转换成String的4种方式:

  1. String s1 = "" + 10;
  2. String s2 = String.valueOf(10);
  3. String s3 = new Integer(10).toString();
  4. String s4 = Integer.toString(10);

  推荐使用第一,二种方式

java常用类与包装类--包装类

原文:https://www.cnblogs.com/wqbin/p/11180159.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!