0

次の ArrayList があるとします。

a [1,3,5,7,9]
b [2,4,6,8,3]

したがって、a を反復処理するとb.contains(a.get[i])、当然、b[5] でヒットするはずです。今、私がやりたいことは、基本的に一致する値を削除することです。この場合、ArrayList b の 3 です。これを行う方法はありますか?これにより、b の 2 回目のパスを節約できます。

4

1 に答える 1

2

List. removeAll()メソッドがタスクを実行します

b.removeall(al)

このリストから、指定されたコレクションに含まれるすべての要素を削除します (オプションの操作)。

これは、あなたの望むことですか?

于 2013-07-04T02:11:25.753 に答える