用Java不用循环语句,把List<String>集合中的重复元素去除。
时间: 2024-05-13 12:17:28 浏览: 227
demo_java_check_null:Demo java去除校验NULL值的过程
可以使用Java 8中的Stream API来去除List<String>集合中的重复元素,代码如下:
```java
List<String> list = Arrays.asList("apple", "orange", "banana", "apple", "pear", "banana");
List<String> distinctList = list.stream().distinct().collect(Collectors.toList());
```
以上代码中,首先使用Arrays.asList()方法创建了一个包含重复元素的List<String>集合。然后使用stream()方法将List<String>转换为一个流,再使用distinct()方法去除重复元素,最后使用collect()方法将流转换为List<String>集合。distinctList集合中就是去除重复元素后的结果。
阅读全文