操作HashSet完成以下任务: 1.添加值为helloHashSet的元素 2.更改元素值,将cat改成fish 3.删除值为apple的元素
时间: 2024-02-09 19:05:18 浏览: 31
可以使用以下代码操作HashSet完成任务:
```java
HashSet<String> set = new HashSet<>();
// 添加值为helloHashSet的元素
set.add("helloHashSet");
// 添加多个元素
set.add("apple");
set.add("banana");
set.add("cat");
// 更改元素值,将cat改成fish
set.remove("cat");
set.add("fish");
// 删除值为apple的元素
set.remove("apple");
// 遍历HashSet并输出所有元素
for (String item : set) {
System.out.println(item);
}
```
输出结果为:
```
banana
fish
helloHashSet
```
相关问题
根据提示,在右侧编辑器补充代码,操作HashSet完成以下任务: 1.添加值为helloHashSet的元素 2.更改元素值,将cat改成fish 3.删除值为apple的元素
```java
import java.util.HashSet;
public class Main {
public static void main(String[] args) {
HashSet<String> hashSet = new HashSet<>();
// 添加值为helloHashSet的元素
hashSet.add("helloHashSet");
// 添加值为cat的元素
hashSet.add("cat");
// 添加值为apple的元素
hashSet.add("apple");
// 更改元素值,将cat改成fish
hashSet.remove("cat");
hashSet.add("fish");
// 删除值为apple的元素
hashSet.remove("apple");
// 遍历HashSet
for (String str : hashSet) {
System.out.println(str);
}
}
}
```
输出结果:
```
helloHashSet
fish
```
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的元素
可以在 // ---------------------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));
}
}
```