包装类
基本数据类型转为字符串:
class Demo{
public static void main(String[]args){
int i=3;
//String x=i+"";//直接转
String x=String.valurOf(i);//用String类中的静态方法valueOf
System.out.println(x);
}
}
字符串转换为基本数据类型:
class Demo{
public static void main(String[]args){
String s="123";
Integer i=Integer.parseInt(s);//使用包装类中的静态方法 Integer.parseInt
System.out.println(i);
}
}
基本数据类型转为包装类
class Demo{
public static void main(String[]args){
int x=1;
Integer i=new Integer(x);//通过构造函数来完成
//Integer y=1; //或者 自动装箱 方法
System.out.println(i);
}
}
包装类转为基本数据类型
class Demo{
public static void main(String[]args){
Integer i=new Integer(3);
int x=i.intValue();//通过intValue()方法完成
int y=3;//自动拆箱
System.out.println(x);
}
}