我们可以在 Java 中将列表转换为集合吗?
javaobject oriented programmingprogramming更新于 2024/12/29 11:24:17
我们可以使用 Set 的构造函数轻松地将列表转换为集合。我们需要将列表传递给构造函数。
语法
Set<String> set = new HashSet<String>(list);
如果列表包含重复值,则集合将删除它们并仅保留唯一值。
示例
以下示例显示如何将列表转换为集合。
package com.tutorialspoint;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.HashSet;
import java.util.List;
import java.util.Set;
public class CollectionsDemo {
public static void main(String[] args) {
// 创建列表对象
List<String> list = new ArrayList<>(Arrays.asList("A", "B", "C", "C"));
// 打印列表
System.out.println(list);
Set<String> set = new HashSet<String>(list);
System.out.println(set);
}
}
输出
这将产生以下结果 −
[A, B, C, C] [A, B, C]
相关文章
有用资源
java 参考教程 - 该教程包含有关 java 的更多信息:https://www.cainiaomax.com/java/

