阅读量:3
要将一个Set转换为List,可以使用List的构造方法或者addAll()方法。
- 使用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。
- 使用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。