JavaのSetをListに変換する方法は?
Javaの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);
Option: 2つ目の方法:ListのaddAllメソッドを使用します。
Set<Integer> set = new HashSet<>();
set.add(1);
set.add(2);
set.add(3);
List<Integer> list = new ArrayList<>();
list.addAll(set);
両方の方法は、SetコレクションをListコレクションに変換し、元の要素の順序を保持します。