java list去重 获取去重后的数据
时间: 2023-10-21 07:24:59 浏览: 123
可以使用Java中的Set集合来去重,然后再将Set集合转换为List。下面是一个示例代码:
```java
import java.util.ArrayList;
import java.util.HashSet;
import java.util.List;
import java.util.Set;
public class Main {
public static void main(String[] args) {
List<Integer> list = new ArrayList<>();
list.add(1);
list.add(2);
list.add(2);
list.add(3);
list.add(4);
list.add(4);
Set<Integer> set = new HashSet<>(list); // 将List转换为Set,去重
List<Integer> uniqueList = new ArrayList<>(set); // 将Set转换为List
System.out.println("去重前的List:" + list);
System.out.println("去重后的List:" + uniqueList);
}
}
```
运行以上代码,会输出以下结果:
```
去重前的List:[1, 2, 2, 3, 4, 4]
去重后的List:[1, 2, 3, 4]
```
这样,你就可以得到去重后的List。
阅读全文