020-001-008

ArrayListの検索と削除

中級

問題説明

ArrayListの検索と削除

この問題では: 複数の文字列と検索対象を引数として受け取り、ArrayListでcontains()による検索とremove()による削除を行い、結果を文字列で返すメソッドを作成します。

学習目標: ArrayListでの要素の検索と削除の操作を理解する

概要

ArrayListでは、contains()で要素の存在確認、remove()で要素の削除ができます。これらの操作を組み合わせて、リストの管理を行います。

仕様

  1. searchAndRemove(String target, String e1, String e2, String e3, String e4, String e5)メソッドを実装する
  2. e1〜e5をString型のArrayListに追加する
  3. targetが含まれているかcontains()で確認する
  4. targetをremove()で削除する
  5. 検索結果と削除後のリストを改行区切りで返す

入出力例

searchAndRemove("30", "10", "20", "30", "40", "50")
→ "Contains 30: true\nAfter removal: [10, 20, 40, 50]"

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

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

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

新規登録