字符串与基本类型之间的相互转换
字符串转为基本类型
字符串转换基本类型有两种方法:
- 调用包装类的 parseXxx 静态方法
- 调用包装类的 valueOf() 方法转换为基本类型的包装类,会自动拆箱
String s = "666";
// 'parseXXX' 方法 (XXX指类型)
int a = Integer.parseInt(s);
// valueOf() 方法
int b = Integer.valueof(s);
基本类型转为字符串
基本类型转换为字符串有三种方法:
- 使用包装类的 toString() 方法
- 使用String类的 valueOf() 方法
- 用一个空字符串加上基本类型,得到的就是基本类型数据对应的字符
int a = 666;
// 包装类的 toString() 方法
String s1 = Integer.toString(a);
// String类的 valueOf() 方法
String s2 = String.valueOf(a);
// 空字符串加上基本类型
String s3 = a + "";