java把如下元素存入List集合“aaa“”bbb“”aaa“”abc“”xyz“”123“”xyz”去掉重复元素,并遍历打印出来
时间: 2023-11-02 08:05:20 浏览: 40
可以使用Java中的Set集合来去重,然后再将去重后的元素存入List中。具体代码如下:
```java
import java.util.*;
public class Main {
public static void main(String[] args) {
List<String> list = Arrays.asList("aaa", "bbb", "aaa", "abc", "xyz", "123", "xyz");
Set<String> set = new HashSet<>(list); // 将List转换为Set去重
list = new ArrayList<>(set); // 将Set转换为List
for (String s : list) {
System.out.println(s); // 遍历并打印去重后的元素
}
}
}
```
输出结果为:
```
123
aaa
abc
xyz
bbb
```
相关问题
用java把如下元素存入List集合 “aaa” “bbb” “aaa” “abc”“xyz” “123” “xyz” 去掉重复元素。
```java
import java.util.ArrayList;
import java.util.Arrays;
import java.util.LinkedHashSet;
import java.util.List;
import java.util.Set;
public class Main {
public static void main(String[] args) {
List<String> list = new ArrayList<>(Arrays.asList("aaa", "bbb", "aaa", "abc", "xyz", "123", "xyz"));
Set<String> set = new LinkedHashSet<>(list);
list.clear();
list.addAll(set);
System.out.println(list); // 输出:[aaa, bbb, abc, xyz, 123]
}
}
```
用java4.把如下元素存入List集合 “aaa” “bbb” “aaa” “abc”“xyz” “123” “xyz” 去掉重复元素。
可以使用Java中的Set集合来去除重复元素,然后再将其转换回List集合。具体步骤如下:
1. 创建一个HashSet集合,将元素添加到其中。
```java
Set<String> set = new HashSet<>();
set.add("aaa");
set.add("bbb");
set.add("aaa");
set.add("abc");
set.add("xyz");
set.add("123");
set.add("xyz");
```
2. 将HashSet集合转换为List集合。
```java
List<String> list = new ArrayList<>(set);
```
这样就得到了一个去除了重复元素的List集合。
完整的代码示例如下:
```java
import java.util.*;
public class Main {
public static void main(String[] args) {
Set<String> set = new HashSet<>();
set.add("aaa");
set.add("bbb");
set.add("aaa");
set.add("abc");
set.add("xyz");
set.add("123");
set.add("xyz");
List<String> list = new ArrayList<>(set);
System.out.println(list); // 输出:[aaa, bbb, abc, xyz, 123]
}
}
```
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)