JAVA——包装类及Integer的成员方法

JAVA——包装类及Integer的成员方法

用一个对象,把基本类型给包起来

基本数据类型对应的对象

  • byte->Byte

  • short->Short

  • char->Character

  • int->Integer

  • long->Long

  • float->Float

  • double->Double

  • boolean->Boolean

细节:因为在实际开发中,-128-127之间的数据,用的比较多,如果每次都new对象,太浪费内存,所以java提前把这个范围之内的每个数据都创建好对象,如果用不到了不会创建新的,而是返回已创建好的对象

 

JDK5以后新增的特性

自动装箱,自动拆箱

获取包装类对象,不需要new,直接赋值即可

 

Integer成员方法

方法名说明
public static String toBinaryString(int i) 得到二进制
public static String toOctalString(int i) 得到八进制
public static String toHexString(int i) 得到十六进制
public static int parseInt(String s) 将字符串类型的整数转换成int类型的整数

在类型转换的时候,括号中的参数只能是同类型,否则会报错

8中包装类中,除了Character都有对应的parseXxxx的方法,进行类型转换

posted @ 2023-06-10 08:56  java贼溜  阅读(20)  评论(0)    收藏  举报