您的位置:首页 > 其它

String<-->int之间的转换

2016-03-14 10:13 489 查看
(1)int-〉String

int i=i+"";

String s="";

第一种方法:s=i+"";//会产生两个String对象

第二种方法:s=String.valueOf(i);//直接使用String类的静态方法,只产生一个对象

(2)String->int

int i;

第一种方法:i=integer.parseInt(s);//直接使用静态方法,不会产生多余的对象,但会抛出异常

第二种方法:i=Integer.valueOf(s).intValue();//Integer.valueOf(s)相当于new

Integer(Integer.parseInt(s)),也会抛出异常,但会多产生一个对象
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: