一方面,Integer到String //方法一:Integer类的静态方法toString () Integer a=2; stringstr=integer.toString(a ) /方法二:Integer类的成员方法tostring ) ) Integer a=2; String str=a.toString (; //方法三:String类的静态方法valueof(integera=2; stringstr=string.valueof(a; 1,toString ) )方法可以将整数(包括0 )转换为字符串,但如果Integer为null,则报告空指针异常。
2、string.valueof(objectobj )可以将整数(包括0 )转换为字符串,但Integer转换为null则)。
3、如果Integer为null,我们也希望String为null,不能进行上述方法。 你可以自己写方法:
publicstaticstringtostring (objectobj ) return ) obj==null? null : obj.toString (; }还可以实现Apache提供的object utils.identity tostring (objectobj )。 但是,objectutils.tostring(objectobj )不行,该方法将null转换为“”。
二、将字符串从字符串转换为整数时,必须对字符串进行非空值判断。 否则,很可能报告空指针异常。
String str=' . '; Integer I=空; if(str!=null(I=integer.valueof ) str; }原文链接http://blog.csdn.net/u 011983531/article/details/50888139