卒論の発表原稿を書いている途中に突然ですがJavaにおいてListの要素を削除するベストな方法を検証してみたくなったためやってみました。 決して現実逃避ではありません。 ちなみにJavaのバージョンは1.6.0_23です。 ここではとりあえずArrayListを例にあげてみましょう ArrayListの要素を削除する方法としては forループで該当する値を削除する list.remove(Object o)メソッドを使う Iteratorを使う が挙げられます。 ※ここではあくまで削除する方法を列挙しているだけです。 とりあえず今回は ArrayList<Integer> list = new ArrayList<Integer>(); list.add(0); list.add(1); list.add(1); list.add(2); list.add(1); list.add(2);