一、包装类
包装类就是对基本数据类型的包装。
二、包装类的分类
8种基本数据类型
基本数据类型 包装类
byte Byte
short Short
int Integer
long Long
float Float
double Double
char Character
boolean Boolean
三、8种包装类型的一些转换方式
int---->Integer
1、Integer i = new Integer(int);
2、Integer.valueOf();
Integer---->int
1、int a = i.intValue();
String---->Integer
1、Integer i= new Integer(“字符串数字”);
2、Integer i =Integer.valueOf(“字符串数字”);
Integer---->String
1、String s = i+””;
2、i.toString();
int---->String
String ss = a +””;
String ----> int
int a = Integer.parseInt(“字符串”);
注意:String---int|Integer String类型的变量只能是一个数字类型的字符串。
四、JDK1.5之后会进行自动的类型转换。
五、包装类的作用
包装类默认值为null,可以用来区分和基本数据类型之间的默认值。