treeset的使用方法
时间: 2024-06-25 08:00:49 浏览: 115
`TreeSet`是Java集合框架中的一个有序集合,它基于红黑树实现,保证了元素的唯一性和自然排序(如果元素实现了`Comparable`接口)。以下是`TreeSet`的主要使用方法:
1. 创建`TreeSet`:
```java
TreeSet<String> treeSet = new TreeSet<>();
```
2. 添加元素:
```java
treeSet.add("Apple");
treeSet.add("Banana");
```
如果添加的元素已存在,`add()`方法不会做任何操作。
3. 查找元素:
```java
String element = treeSet.first(); // 获取最小元素
String foundElement = treeSet.floor("Orange"); // 查找小于等于"Orange"的最小元素
```
4. 删除元素:
```java
treeSet.remove("Banana");
```
5. 遍历集合:
```java
for (String fruit : treeSet) {
System.out.println(fruit);
}
```
6. 判断元素是否存在:
```java
boolean containsFruit = treeSet.contains("Apple");
```
7. 集合大小和是否为空:
```java
int size = treeSet.size();
boolean isEmpty = treeSet.isEmpty();
```
阅读全文