如果您是在 Java 中使用 Set<String>
类型,可以使用以下方法来赋值:
- 使用构造函数赋值:
Set<String> set = new HashSet<>(Arrays.asList("value1", "value2", "value3"));
- 使用 add() 方法逐个添加元素:
Set<String> set = new HashSet<>();
set.add("value1");
set.add("value2");
set.add("value3");
- 使用静态工厂方法 of() (适用于 Java 9 及以上版本):
Set<String> set = Set.of("value1", "value2", "value3");
无论使用哪种方式,上述代码均会创建一个 Set<String>
对象,并将 "value1"、"value2" 和 "value3" 这三个字符串值添加到集合中。
请注意,Set
是一个接口,不能直接实例化,因此需要使用其具体实现类(如 HashSet
)来实例化一个 Set
对象。在示例中,我们使用了 HashSet
作为具体实现类,但您也可以根据需求选择其他实现类,如 LinkedHashSet
或 TreeSet
。
另外,为了使用 Set
类型,确保在类文件的开头引入正确的包:
import java.util.Set;
import java.util.HashSet;
import java.util.Arrays;
标签:Set,HashSet,add,怎么样,set,value3,value2,赋值
From: https://blog.51cto.com/u_16007699/7401853