|
|
|
|
@ -46,3 +46,37 @@ Collection接口定义了许多方法,包括:
@@ -46,3 +46,37 @@ Collection接口定义了许多方法,包括:
|
|
|
|
|
|
|
|
|
|
实例: |
|
|
|
|
|
|
|
|
|
```java |
|
|
|
|
import java.util.Collections; |
|
|
|
|
import java.util.HashSet; |
|
|
|
|
import java.util.Set; |
|
|
|
|
|
|
|
|
|
public class JavaCollectionExample1 { |
|
|
|
|
public static void main(String[] args) { |
|
|
|
|
Set<Integer> set = new HashSet<>(); |
|
|
|
|
// 将指定元素插入到集合中 |
|
|
|
|
set.add(2); |
|
|
|
|
set.add(5); |
|
|
|
|
System.out.println("初始集合: " + set); |
|
|
|
|
// 将指定集合的所有元素添加到调用集合中 |
|
|
|
|
Collections.addAll(set, 11, 12, 13, 14, 15); |
|
|
|
|
System.out.println("最终集合: " + set); |
|
|
|
|
// 返回集合的总大小 |
|
|
|
|
int size = set.size(); |
|
|
|
|
System.out.println("集合大小: " + size); |
|
|
|
|
// 如果此集合包含指定的元素,则返回一个布尔值true |
|
|
|
|
boolean val = set.contains(5); |
|
|
|
|
if (val) { |
|
|
|
|
System.out.println("集合中包含5"); |
|
|
|
|
} else { |
|
|
|
|
System.out.println("集合中不包含5"); |
|
|
|
|
} |
|
|
|
|
// 自动从集合中删除所有元素 |
|
|
|
|
set.clear(); |
|
|
|
|
System.out.println("集合中的元素: " + set); |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
``` |
|
|
|
|
|
|
|
|
|
输出结果: |
|
|
|
|
|
|
|
|
|
|