-5

1 つの数値を配列リスト全体と比較する if ステートメントを実行する方法はありますか? ユーザーに数字を入力してもらい、配列リストをスキャンして同じ数字を探し、配列リストから数字を出力したいと考えています。

4

2 に答える 2

5

使用できますcontains()

Integer someInt = Integer.valueOf(10);
if(list.contains(someInt)) {
    // other code
}
于 2013-06-07T17:46:42.407 に答える
0

Setここでは a の代わりに a を使用しListます。番号を追加しているため、おそらくリストに重複はありません。Set#contains()リストが巨大な場合は、はるかに優れたパフォーマンスを発揮します(ほぼ一定の時間)。

于 2013-06-07T18:00:45.017 に答える