- 基本数据类型转换为字符串
1、基本数据类型值 + "";
int i = 1; String s = i + "";
2、String的静态方法valueOf(基本类型数值)
int i = 1; String s = String.valueOf(i);
- 字符串转换为基本数据类型
1,使用包装类中的静态方法xxx parseXxx("xxx类型的字符串");
String s = "1"; int i = Integer.parseInt(s);
String s = "1234"; long l = Long.parseLong(s);
String s = "false"; boolean b = Boolean.parseBoolean(s);
注意:char不需要进行强转,因为String型变量是由一个个字符组成的。
2、如果字符串被Integer对象封装,可以使用一个非静态的方法intValue(),将一个Integer对象转换成基本数据类型。
Integer in = new Integer("123"); int i = in.intValue();