无法使用 java 中的 parseInt() 将字符串转换为整数
Not able to convert String into Integer using parseInt() in java
我有一个字符串,我想先拆分然后再转换成整数。
这是我的代码:
String Table_data = "2";
String[] words=Table_data.split("\$");
for(String w:words)
{
int result = Integer.parseInt(w);
System.out.print(result);
}
我在java方面经验不多。
我试过了,但它显示了一些错误,比如 "java.lang.NumberFormatException".
请帮忙。谢谢。
您可能想要的是:
String Table_data = "2";
int result = Integer.parseInt(Table_data.replace("$", ""));
你可以这样做。我使用子字符串而不是拆分。
String Table_data = "2";
String s=Table_data.substring(1);
int result=Integer.parseInt(s);
System.out.println(result);
我有一个字符串,我想先拆分然后再转换成整数。 这是我的代码:
String Table_data = "2";
String[] words=Table_data.split("\$");
for(String w:words)
{
int result = Integer.parseInt(w);
System.out.print(result);
}
我在java方面经验不多。
我试过了,但它显示了一些错误,比如 "java.lang.NumberFormatException".
请帮忙。谢谢。
您可能想要的是:
String Table_data = "2";
int result = Integer.parseInt(Table_data.replace("$", ""));
你可以这样做。我使用子字符串而不是拆分。
String Table_data = "2";
String s=Table_data.substring(1);
int result=Integer.parseInt(s);
System.out.println(result);