import java.util.HashSet;
import java.util.Set;
public class SetExample {
public static void main(String[] args) {
// 创建一个HashSet实例,它是Set接口的一个实现类
Set<String> set = new HashSet<>();
// 向集合中添加元素
set.add("Apple");
set.add("Banana");
set.add("Orange");
// 尝试添加重复元素,这不会对集合产生影响,因为Set不允许重复元素
set.add("Apple");
// 打印集合中的元素
System.out.println("Set contains: " + set);
// 检查集合中是否包含某个元素
if (set.contains("Banana")) {
System.out.println("Set contains Banana.");
}
// 从集合中移除元素
set.remove("Orange");
// 打印移除元素后的集合
System.out.println("Set after removing Orange: " + set);
// 获取集合的大小
System.out.println("Set size: " + set.size());
// 遍历集合中的元素
for (String fruit : set) {
System.out.println("Fruit: " + fruit);
}
}
}
HashSet来实现Set接口。HashSet是一个不保证元素顺序的集合,并且不允许重复元素。add()方法向集合中添加元素。如果尝试添加重复元素,集合不会发生变化。contains()方法检查集合中是否包含某个元素。remove()方法从集合中移除指定元素。size()方法获取集合中元素的数量。for循环遍历集合中的元素。希望这个示例代码和解释对你理解Java中的Set集合有所帮助。
上一篇:java html转图片
下一篇:java lambda表达式详解
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站