// 1.基本数据类型装包装类型
//通过包装类的构造器
int num0=20;
Integer num1=new Integer(num0);
System.out.println(num1);//20
Integer num2=new Integer("23");
System.out.println(num2);//20
//自动装箱
Integer num3=num0;
System.out.println(num3);//20
// 2.包装类型转基本数据类型
//通过包装类的xxxValue()
Float float0=new Float(12.0f);
float float3=float0.floatValue();
System.out.println(float3+1);//13.0
//自动拆箱
float float1=float0;
System.out.println(float1+2);//14.0
// 3.包装类型转字符串
//调用包装类对象的toString()方法
String str=float0.toString();
System.out.println(str);//12.0
//调用包装类的toString(参数)方法
String str1=Integer.toString(23);
System.out.println(str1);//23
// 4.字符串转包装类
//调用包装类的构造器
Integer num4=new Integer("23");
System.out.println(num4);23
// 4.字符串转基本数据类型
//调用包整类的parsexxx方法
String str2="123";
System.out.println(Integer.parseInt(str2));//123
// 5.基本数据类型转字符串
//调用String的valueOf()方法
int i=23;
String str4=String.valueOf(23);
System.out.println(str4);//23
Java中基本数据类型、包装类、字符串之间的相互转化
最新推荐文章于 2022-12-23 16:23:16 发布