去除集合中的重复元素_JAVA_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > JAVA > 去除集合中的重复元素

去除集合中的重复元素

 2013/8/13 16:06:49  lilin530  程序员俱乐部  我要评论(0)
  • 摘要:/***通过HashSet踢除重复元素除去List集合中的重复数据**/publicstaticList<Integer>removeDuplicate(List<Integer>list){HashSet<Integer>h=newHashSet<Integer>(list);list.clear();list.addAll(h);returnlist;
  • 标签:

/** ?

?* 通过HashSet踢除重复元素除去List集合中的重复数据 ?

* */ ???

public static List<Integer> removeDuplicate(List<Integer> list)?

{ ???????

?  HashSet<Integer> h = new? HashSet<Integer>(list); ???????

   list.clear(); ???????

   list.addAll(h); ???????

?  return list; ????

} ?

/** ?

* 写个去除数组中重复数据的方法 ?

?* */ ?

public static String[] array_unique(String[] a)

{?? ????

?  // array_unique?? ????

  List<String> list = new LinkedList<String>();?? ????

  for(int i = 0; i < a.length; i++) {?? ????????

  ?if(!list.contains(a[i]))

  {?? ????????????

    list.add(a[i]);?? ????????

?  }?? ????

?}?? ????

return (String[])list.toArray(new String[list.size()]);??

?}?

  • 相关文章
发表评论
用户名: 匿名