可以用Set来实现对List去重,具体代码如下:

List<String> list = new ArrayList<>();
list.add("apple");
list.add("banana");
list.add("apple");
list.add("orange");

Set<String> set = new HashSet<>(list);
List<String> distinctList = new ArrayList<>(set);

System.out.println(distinctList);

输出结果为:[banana, apple, orange]

首先将List转换为Set,去除重复元素。然后再将Set转换回List,得到去重后的List。

java对listString去重

原文地址: http://www.cveoy.top/t/topic/izsF 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录