使用Hashset 排序
public class main { public static void main(String[] args) { List<String> list = new ArrayList<>(); list.add("李菊福"); list.add("狗娃"); list.add("尼古拉斯赵四"); list.add("尼古拉斯赵四"); list.add("尼古拉斯赵四"); list.add("刘能"); list.add("刘能"); list.add("阿里郎"); System.out.println("排序前"); for (String string : list) { System.out.println(string); } //排序 HashSet h = new HashSet(list); list.clear(); list.addAll(h); System.out.println("排序后"); for (String string : list) { System.out.println(string); } } }
打印结果
-----排序前---- 李菊福 狗娃 尼古拉斯赵四 尼古拉斯赵四 尼古拉斯赵四 刘能 刘能 阿里郎 -------排序后-------- 狗娃 李菊福 阿里郎 尼古拉斯赵四 刘能
原文地址:https://www.cnblogs.com/Jomini/p/10253182.html
时间: 2024-10-25 15:40:24