在Java中将String数组转换为int数组
我是Java编程的新手。我的问题是,我有一个String
数组,但是当我尝试将其转换为int
数组时,我不断
java.lang.NumberFormatException
我的代码是
private void processLine(String[] strings) { Integer[] intarray=new Integer[strings.length];
int i=0;
for(String str:strings){
intarray[i]=Integer.parseInt(str);//Exception in this line
i++;
}
}
任何帮助将是极大的感谢!!!
回答:
要摆脱其他空格,您可以像这样更改代码:
intarray[i]=Integer.parseInt(str.trim()); // No more Exception in this line
以上是 在Java中将String数组转换为int数组 的全部内容, 来源链接: utcz.com/qa/436219.html