package java_wrapper;
public class WrapTestTwo {
public static void main(String[] args) {
//基本数据类型转换为字符串
int t1 = 2;
String t2 = Integer.toString(t1);
//测试
System.out.println("int类型转换为String类型对象t2="+t2);
System.out.println("===============================");
//字符串转换为基本数据类型
//1.包装类的parse方法
int t3 = Integer.parseInt(t2);
//2.包装类的valueOf方法 先将字符串转为包装类,再通过自动拆箱完成基本数据类型转换
int t4 = Integer.valueOf(t2); //valueOf方法先将字符串类型的数据先转为包装类对象,
//再通过包装类和基本数据类型之间的自动拆箱又可以转为基本数据类型
//测试
System.out.println("String类型转换为int类型变量t3="+t3);
System.out.println("String类型转换为int类型变量t4="+t4);
}
}
注意:在字符串转换为基本数据类型使用valueOf方法时,选择valueOf的重载方法如下:
输出:
int类型转换为String类型对象t2=2
===============================
String类型转换为int类型变量t3=2
String类型转换为int类型变量t4=2