用java4.把如下元素存入List集合 “aaa” “bbb” “aaa” “abc”“xyz” “123” “xyz” 去掉重复元素。
时间: 2023-12-18 20:29:53 浏览: 108
java 去除重复元素
5星 · 资源好评率100%
可以使用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]
}
}
```
阅读全文