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的方法,进行类型转换
标签:JAVA,String,int,包装,static,类及,Integer,public From: https://www.cnblogs.com/longlonglong777/p/17470754.html