常用类之基本类型和包装类

1.包装类

定义:JDK8中,每个基本数据类型都有其对应的包装类,可以在对象中定义更多的功能方法操作该数据,方便开发者操作数据,例如基本数据类型和字符串之间的转换。

基本数据类型 包装类
byte Byte
short Short
int Integer
long Long
char Character
double Double
float Float
boolean Boolean

2.Integer包装类

属性:MAX_VALUE,MIN_VALUE
定义:

Integer i1=new Integer(100);//也可以是字符串,但必须是数字型字符串

3.int-Integer-String三者之间的转换

int Integer String
int - Integer.valueof(12) 12+""
Integer i1.intValue() - i1.toString()
String Integer.parseInt(“100”) Integer.valueof(“100”) -

4.十进制转二进制、八进制、十六进制

二进制:
Integer.toBinaryString(10);(String型)

八进制:
Integer.toOctalString(10);(String型)

十六进制:
Integer.toHexString(10);(String型)

5.自动装箱与拆箱

装箱就是:把基本类型转换为包装类类型

Integer i1 = 10;

拆箱就是:把包装类类型转换为基本类型

Integer i1 = 10;
int i2 = i1;
posted @ 2019-03-30 15:23  一起学编程  阅读(119)  评论(0编辑  收藏  举报