1、Integer提供手动拆/装箱,但是java提供自动拆/装箱机制。
Integer x = 100; //自动装箱
int y = x; //自动拆箱
Integer.parseInt(String str) //将字符串转换成int型数据,如果str内容不是数值,则会出现NumberFormatException -->数字格式异常
int、Integer、String类型间相互转换:
int ->Integer & Integer->int
具体同上面的自动拆装箱
int -> String:
int i = 100;
String str = i + “”;
或者 String.valueOf(i);
String -> int:
String str = "23";
int strIn = Integer.parseInt(str);
Integer -> String:
Integer in = 100;
String s = String.valueOf(in);
String -> Integer:
String str = "123";
Integer int = Integer.valueOf(str);