Java中的Set集合是一个不允许重复元素的集合。它包含了一些常用的操作,如添加元素、删除元素、检查元素是否存在、获取集合的大小等。以下是一些常用的Set集合操作:
Set<String> set = new HashSet<>();
set.add("apple");
set.add("banana");
set.add("orange");
set.remove("apple");
boolean isPresent = set.contains("banana");
int size = set.size();
set.clear();
// 使用迭代器
Iterator<String> iterator = set.iterator();
while (iterator.hasNext()) {
System.out.println(iterator.next());
}
// 使用增强for循环
for (String element : set) {
System.out.println(element);
}
boolean isEmpty = set.isEmpty();
Set<String> anotherSet = new HashSet<>();
anotherSet.add("apple");
anotherSet.add("banana");
boolean isContainsAll = set.containsAll(anotherSet);
boolean isRetainAll = set.retainAll(anotherSet);
boolean isRemoveAll = set.removeAll(anotherSet);
这些操作是Java Set集合的基本操作,可以帮助您在使用Set集合时更加方便。