1, Integer --> int
Integer in = new Integer(10);
int k = in.intValue();
即 k=10。
2, int --> Integer
int i = 10;
Integer in = new Integer(i);
3, String --> int
String str = "10";
int k = Integer.parseInt(str);
4、int --> String
int t = 10;
String s1 = String.valueOf(t);
String s2 = Integer.toString(t); // 可能会报空指针异常
String s3 = "" + t;
5、String --> Integer
String st = "25";
Integer inte = Integer.valueOf(st, 10); // 10 为进制单位。
6、Integer --> String
Integer integer = new Integer(12);
String ss = String.valueOf(integer);