Example of a Java program which convert Set to List with ArrayList’s constructor which accept Collection.
import java.util.ArrayList; import java.util.List; import java.util.Set; public class MainSetToList { public static void main(String[] args) { Set<String> set = Set.of("A", "B", "C", "D"); // Print the set System.out.println("Print set: " + set); // Use ArrayList constructor which accept Collection List<String> list = new ArrayList<>(set); // Print the list System.out.println("Print list: " + list); } }
Output:
Print set: [D, C, B, A]
Print list: [D, C, B, A]