String和Integer的相互转换
Integer转String:
Integer a = 1;
前两种方法,Integer如果是null的话,会报空指针异常;第三种方法Integer是null的话,会转化为”null”。
1 String str = Integer.toString(a);
1 String str = a.toString();
1 String str = String.valueOf(a);
String转Integer
把String转化为Integer时,要对String进行非空判断,否则会报空指针异常。
1 String str = "abc"; 2 if(str!=null){ 4 Integer i = Integer.valueOf(str); 6 }