首页 > 编程知识 正文

string强转成integer,string强制类型转换为int

时间:2023-05-06 01:35:06 阅读:146753 作者:792

一方面,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

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。