s="12345";
int i;
第一种方法:i=Integer.parseInt(s);
第二种方法:i=Integer.valueOf(s).intValue();
第一种方法:i=Integer.parseInt(s);//直接使用静态方法,不会产生多余的对象,但会抛出异常
第二种方法:i=Integer.valueOf(s).intValue();//Integer.valueOf(s) 相当于 new Integer(Integer.parseInt(s)),也会抛异常,但会多产生一个对象
java string和int的转换
最新推荐文章于 2024-05-31 16:47:32 发布
本文介绍了Java中将字符串转换为整型的两种常见方法:使用`Integer.parseInt()`和`Integer.valueOf()`. 第一种方法直接调用静态方法进行转换, 效率较高但会抛出异常; 第二种方法通过`Integer.valueOf()`转换后再调用`intValue()`, 虽然也会抛异常, 但额外创建了一个对象。
2074

被折叠的 条评论
为什么被折叠?



