020-001-010

ArrayListとIteratorによる条件付き要素削除

上級

問題説明

ArrayListとIteratorによる条件付き要素削除

この問題では: ArrayList<Integer>からIteratorを使って偶数を安全に削除し、削除前後のサイズと残った要素をカンマ区切りで標準出力に表示するプログラムを作成します。

学習目標: Iteratorを使った安全な要素削除とArrayListの高度な操作を理解する

概要

整数のArrayListから偶数のみを安全に削除し、残った要素を出力するプログラムを作成してください。

仕様

  1. ArrayList<Integer>1, 2, 3, 4, 5, 6, 7, 8 を追加
  2. removeEvens(ArrayList<Integer> list) メソッドを定義
  3. Iterator を使って偶数を安全に削除
  4. 削除前のサイズと削除後のサイズを出力
  5. 残った要素をカンマ区切りで出力

出力形式

Before: 8
After: 4
Remaining: 1, 3, 5, 7

コードを実行してみませんか?

この問題のコードエディタと実行機能を使用するには、ログインしてください。

アカウントをお持ちでない方