我有一个字符串"1,2,3"
,我需要拆分它,个别数字转换为整数。
String s = "1,2,3";
String[] s2 = s.split(",");
for(String temp : s2 ) {
System.out.println(temp);
}
我知道拆分它但我不知道要转换它。 对不起,我的英语不好。谢谢!
答案 0 :(得分:2)
您可以随时使用Integer.parseInt(...)注意 的 NumberFormatException的强>
示例:
public static void main(String[] args) {
String s = "1,2,s,3";
String[] s2 = s.split(",");
int var = 0;
for (String temp : s2) {
try{
var = Integer.parseInt(temp);
}catch(NumberFormatException ex){
System.err.println("Oops... that wasn't a number....");
}finally{
System.out.println(temp);
}
}
}