常用的字符转换
int–>String
int num = 123;
String str = "" + num;
String str1 = String.valueOf(num);
String str2 = Integer.toString(num);
Integer -->String
Integer integer = new Integer(123);
String str3 = Integer.toString(integer);
String str4 = integer.toString();
System.out.println(str3);
System.out.println(str4);
int -->Integer
int i1 = 300; i1 = Integer.valueOf(num);
String --> Integer
String text = "1231";i1 = Integer.valueOf(text);
String -->int
num = Integer.parseInt(text);
Integer–>int
num = i1;
String str5 = "abcdefg";
char[] chars = str5.toCharArray();
符数组–>字符串 String.valueOf(chars);
把字符串 转为 字符数组 char[] toCharArray () ;
把字符数组 转为 字符串 static String valueOf ( char[] chs)
String.valueOf(chars);//符数组-->字符串
char[] toCharArray () //把字符串 转为 字符数组
static String valueOf ( char[] chs)///把字符数组 转为 字符串
可以把字符串转换为基本类型数据
int num = Integer.parseInt("789");
dd = Double.parseDouble("45.78");
//把基本类型/字符串转换为包装类对象
i1 = Integer.valueOf(369);i2 = Integer.valueOf("258");Integer i1 = new Integer(123);Integer i2 = new Integer("456");
byte bb = i1.byteValue();
double dd = i2.doubleValue();