JavaでSetをListに変換する方法は何ですか?

SetをListに変換するには、ListのコンストラクタメソッドまたはaddAll()メソッドを使用することができます。

  1. Listのコンストラクタを使用する:
Set<Integer> set = new HashSet<>();
set.add(1);
set.add(2);
set.add(3);

List<Integer> list = new ArrayList<>(set);

上記のコードでは、Setを作成し、Setに要素を追加します。その後、Listのコンストラクタを使用してSetをListに変換します。

  1. addAll()メソッドを利用する:
Set<Integer> set = new HashSet<>();
set.add(1);
set.add(2);
set.add(3);

List<Integer> list = new ArrayList<>();
list.addAll(set);

上記のコードでは、Setを作成し、要素をSetに追加しました。次に、空のListを作成し、addAll()メソッドを使用してSetの要素をListに追加しました。

どの方法を使っても、最終的にはSetの要素を含むListが得られます。

bannerAds