2017-04-15 8 views
-1

私は最初に分割してから整数に変換したい文字列を持っています。私はJavaではない多くの経験を持ってjavaでparseInt()を使用してStringをIntegerに変換できません

String Table_data = "$452";   
String[] words=Table_data.split("\\$"); 
for(String w:words) 
{ 
    int result = Integer.parseInt(w); 
    System.out.print(result); 
} 

: はここに私のコードです。 私は試しましたが、そのようなエラーを表示します"java.lang.NumberFormatException".

お手数ですが助けてください。ありがとうございました。あなたはおそらく欲しい

+1

あなたの単語の配列は '[" "、" 452 "]'のようになり、空文字列のために例外が発生します。 – sisanared

+0

解決策コードを入力してください。おかげで –

+0

ありがとう@sisanared それの仕事 –

答えて

0

は次のとおりです。

String Table_data = "$452"; 
int result = Integer.parseInt(Table_data.replace("$", "")); 
0

あなたがこの方法のようにそれを行うことがあります。私は分割の代わりに部分文字列を使用しました。

関連する問題