怎么把String类型转化成Integer类型???
String字符串中是十进制的数字,要把这些数字作为Integer类型存储起来
[解决办法]
new Integer(string)
[解决办法]
String s = "123456 "
int n = 0;
try {
n = Integer.parseInt(s);
} catch (NumberFormatException ex) {
}
[解决办法]
Interger.parseInt(string)
[解决办法]
Integer integer=new Integer(str)
[解决办法]
同意ls
[解决办法]
Interger.parseInt(string)
如果不能确定string合法,最好加个异常
[解决办法]
Integer integer=new Integer( "ABC ")
[解决办法]
Integer.parseInt()返回的是int,不是Integer.
还是new Integer()正确。
[解决办法]
在JDK 1.5里面,Integer 和int是通用的
转换的时候,注意String不合法的时候,系统对异常的处理
[解决办法]
我也觉得应该是:new Integer(String a);
[解决办法]
我觉得可以用强制转换类型啊
[解决办法]
强制转换肯定不行
强制转换只能是类型结构相似的数据类型之间的 转换。
[解决办法]
或者是 Integer.valueOf(s);
[解决办法]
Interger.parseInt(string)
加异常!
[解决办法]
Integer.parseInt(str);
[解决办法]
Integer integer=new Integer( "ABC ")
同意这个
不过一直不明白Integer类是干嘛用的,只知道有个方法parseInt常用
[解决办法]
valueof()返回的是Integer的存储对象,而parseInt()是返回的是整型 。
[解决办法]
NumberFormat.parse(String)
[解决办法]
Integer.parseInt( "123456 ");
加异常处理
[解决办法]
不过要注意异常阿