1.Java中的8个包装类分别是:Byte,Short,Integer,Long,Float,Double,Character,Boolean它们的使用方式都是一样的,可以实现原生数据类型与包装类型的双向转换。
基本数据类型和String的转换:
String s = "123";//如果这个string无法转,比如‘good’,就会抛异常
int n1 = Integer.parseInt(s);//转换成了123
double n2 = Double.parseDouble(s);//转换成了123.0
float n3 = Float.parseFloat(s);、、//转换成了123。0
long n4 = Long.parseLong(s);//转换成了123
byte n5 = Byte.parseByte(s);//转换成了123
boolean b = Boolean.parseBoolean("true");//转换成了布尔true
short n6 = Short.parseShort(s);
char c = s.charAt(1);//这里是‘2’
基本数据类型与对应的包装类:
byte :Byte
short :Short
int :Integer
long : Long
float :Float
double :Double
char : Character
boolean : Boolean