Java包装类

 

byte

Byte

boolean

Boolean

short

Short

char

Character

int

Integer

long

Long

float

Float

double

Double

        
      区别:一个是基本数据值类型,一个是引用类型。包装类初始值为null
      作用
          数据类型之间的转换。
                以List为例,都知道一个动态数组的add(Object o)方法只能接受一个引用类型,即一个对象,而怎样把一个数字放到一个动态数组里面...
      方法:(以int为例
.parseInt     (public static int parseInt(String s, int radix))     将字符串转换为整数
     int   a=Integer. parseInt("100",2); //2进制数100
     int  b=Integer.parseInt("5" );//默认为10进制5
.valueof     public static Integer valueOf(int i)     将字符串转换为整数
.toString     (public static String toString(int i))     将数字转换成字符
     String str=Integer.toString(100);


     int——Interger     装箱
     Interget——int     拆箱

        其实,JDK自从1.5(5.0)版本以后,就引入了自动拆装箱的语法,也就是在进行基本数据类型和对应的包装类转换时,系统将自动进行,这将大大方便程序员的代码书写。使用示例代码如下:

                   //int类型会自动转换为Integer类型

                   int m = 1;

                   Integer in = m;

                   //Integer类型会自动转换为int类型

                   int n = in;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值