去除List重复元素

使用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); } } }

打印结果

-----排序前----
李菊福
狗娃
尼古拉斯赵四
尼古拉斯赵四
尼古拉斯赵四
刘能
刘能
阿里郎

-------排序后--------
狗娃
李菊福
阿里郎
尼古拉斯赵四
刘能

猜你喜欢

转载自www.cnblogs.com/Jomini/p/10253182.html