package step3; import java.util.HashSet; import java.util.Scanner; public class HelloSet { public static void main(String[] args) { HashSet<Object> hashSet = new HashSet<>(); Scanner scanner = new Scanner(System.in); for (int i = 0; i < 5; i++) { hashSet.add(scanner.next()); } // ---------------------Begin------------------------ // ---------------------End------------------------ hashSet.forEach(ele -> System.out.println(ele)); } } 根据提示,在右侧编辑器补充代码,操作HashSet完成以下任务: 1.添加值为helloHashSet的元素 2.更改元素值,将cat改成fish 3.删除值为apple的元素
时间: 2023-08-15 09:13:35 浏览: 107
计算机二级java基础试题.pdf
可以在 // ---------------------Begin------------------------ 和 // ---------------------End------------------------ 之间补充以下代码完成任务:
1.添加值为helloHashSet的元素
```
hashSet.add("helloHashSet");
```
2.更改元素值,将cat改成fish
```
if (hashSet.contains("cat")) {
hashSet.remove("cat");
hashSet.add("fish");
}
```
3.删除值为apple的元素
```
hashSet.remove("apple");
```
完整代码如下:
```
package step3;
import java.util.HashSet;
import java.util.Scanner;
public class HelloSet {
public static void main(String[] args) {
HashSet<Object> hashSet = new HashSet<>();
Scanner scanner = new Scanner(System.in);
for (int i = 0; i < 5; i++) {
hashSet.add(scanner.next());
}
// ---------------------Begin------------------------
hashSet.add("helloHashSet");
if (hashSet.contains("cat")) {
hashSet.remove("cat");
hashSet.add("fish");
}
hashSet.remove("apple");
// ---------------------End------------------------
hashSet.forEach(ele -> System.out.println(ele));
}
}
```
阅读全文