Java HashSet remove()方法与示例
时间: 2023-08-05 10:09:08 浏览: 170
java 利用HashSet删除学生
5星 · 资源好评率100%
`HashSet` 是 Java 中的一个集合类,其中的 `remove()` 方法可以用于从集合中移除指定元素。该方法的语法如下:
```java
public boolean remove(Object o)
```
其中,`o` 表示要从集合中移除的元素。如果集合中包含该元素,则移除该元素并返回 `true`,否则不进行任何操作并返回 `false`。
下面是一个示例代码,演示了如何使用 `HashSet` 的 `remove()` 方法:
```java
import java.util.HashSet;
public class HashSetExample {
public static void main(String[] args) {
HashSet<String> set = new HashSet<>();
set.add("apple");
set.add("banana");
set.add("orange");
set.add("grape");
System.out.println("Set before removal: " + set);
boolean removed = set.remove("orange");
if (removed) {
System.out.println("Orange removed from the set");
} else {
System.out.println("Orange not found in the set");
}
System.out.println("Set after removal: " + set);
}
}
```
运行上述代码,输出结果如下:
```
Set before removal: [banana, grape, orange, apple]
Orange removed from the set
Set after removal: [banana, grape, apple]
```
可以看到,我们首先创建了一个 `HashSet` 对象,并向其中添加了四个元素。然后,我们调用 `remove()` 方法,将集合中的 `"orange"` 元素移除。最后,我们输出了移除元素后的集合内容。
阅读全文