0

アンドロイド 2.3.3

Numbers (文字列形式) と (and, plus, by, ...) のような単語の両方を持つ ArrayList があります。

この ArrayList からのみ数値を取得したいと考えています。

get(index) を使用して値を取得し、変換可能な数値であれば数値に変換できます。ループを使用して反復すると、単語の変換で例外がスローされます。では、例外を取得せずにチェックするにはどうすればよいですか。

これは機能しますか:::

私は try catch ブロックを使用し、例外が発生した場合は "continue;" と書きます。キャッチブロックで。

4

1 に答える 1

0

ブロック内で変換を試み、tryブロック内の例外を無視することができcatchます。(continueあなたが提案したように、ループだけです)。それが動作します。

例外処理を使用しない別の方法。

文字列がJavaの整数であるかどうかを判別する

Javaで文字列が数値かどうかを確認する方法

そして、もっとたくさんあります。

于 2012-12-16T07:45:58.367 に答える