java String转int

来源:百度知道 编辑:UC知道 时间:2024/06/16 21:31:25
我现在有一个String型的数值“ 5733 ”,如何转换成int型。。。数字的两边有空格。。。请各位高手赐教,给个代码吧。。。这个问题应该很简单吧,有没有直接的API。。。

String str = " 5733 ";
str = str.trim();
int n = integer.parseInt(str);

去掉两边的空格用String.trim()
转换用Integer.parseInt(String)
合在一起:
String s = " 5733 ";
int i = Integer.parseInt(s.trim());

str=str.replaceAll(" ",""); //去掉空格
i=Integer.parseInt(str); //String转Int

String s = " 123 ";
int i = Integer.parseInt(s.trim()); //trim去掉字符串两端的空格