JavaEE | 基本类型包装类
1.引入原因
int,char,double等四类八种基本类型不是对象,无法直接调用方法对基本类型进行判断,因此引入基本包装类型,方便对基本数据进行操作。
2.基本类型与包装类型的对应关系
byte Byte
short Short
int Integer
long Long
float Float
double Double
char Character
boolean Boolean
3.常用操作
3.1 基本数据类型 <==> 包装类型
3.1.1 基本数据类型-> 包装类型
方法:new Integer(100);
Integer integer=new Integer(100);;
3.1.2 包装类型 -> 基本数据类型
方法:intValue()方法;doubleValue()方法
int num=integer.intValue();
double num2=aDouble.doubleValue();
3.2 基本数据类型 <==> String (都使用静态方法)
3.2.1 String -> 基本类型
方法:parseInt,parseDouble,parseLong…
String str="100";
int i=Integer.parseInt(str);
3.2.2 基本类型-> String
方法:String.valueOf
String strNum=String.valueOf(100);