List集合去重加排序

Set集合不允许重复值
List list =new ArrayList(); List list1 =new ArrayList(); list.add("a"); list.add("b"); list.add("b"); list.add("e"); list.add("i"); list.add("v"); list.add("p"); list.add("a"); list.add("b"); list.add("b"); list.add("e"); list.add("i"); list.add("v"); list.add("p"); Set set =new HashSet(); set.addAll(list); for(java.util.Iterator it = set.iterator(); it.hasNext(); ) { list1.add(it.next()); } java.util.Collections.sort(list1); System.out.println(list1);
得到结果:[a, b, e, i, p, v]
posted @ 2012-03-03 17:27  大T  阅读(901)  评论(0编辑  收藏  举报