020-002-008

HashSetで重複を除去する

初級

問題説明

HashSetで重複を除去する

この問題では: 文字列のArrayListに重複要素を追加し、HashSetを使って重複を除去した後、ソートして結果を標準出力に表示するプログラムを作成します。

学習目標: HashSetの特性を利用してリストから重複要素を除去する方法を理解する

概要

Setは重複要素を許可しないコレクションです。HashSetにリストの要素を追加することで、自動的に重複が除去されます。

仕様

  • 文字列のArrayListを作成し、"Apple", "Banana", "Apple", "Cherry", "Banana" を追加する
  • 元のリストのサイズを表示する
  • HashSetを使って重複を除去する
  • 重複除去後のサイズを表示する
  • 重複除去後のセットをソートして表示する

出力形式

Original size: 5
Unique size: 3
Unique items: [Apple, Banana, Cherry]

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

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

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