Java:通用列表以设置转换,反之亦然
2022-09-05 00:12:39
我需要一个java函数,它可以从转换为,反之亦然,与.java.util.List
java.util.Set
List/Set
我需要一个java函数,它可以从转换为,反之亦然,与.java.util.List
java.util.Set
List/Set
喜欢和?List.addAll
Set.addAll
Java集合框架的大多数类都有一个构造函数,该构造函数将元素集合作为参数。您应该使用您喜欢的实现 ton 对 exameple 进行转换(使用 和 ):HashSet
ArrayList
public class MyCollecUtils {
public static <E> Set<E> toSet(List<E> l) {
return new HashSet<E>(l);
}
public static <E> List<E> toSet(Set<E> s) {
return new ArrayList<E>(s);
}
}