`
lilin530
  • 浏览: 88301 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

去除集合中的重复元素

阅读更多

/**  

 * 通过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()]);  

 } 

分享到:
评论

相关推荐

    java去除集合中重复元素示例分享 java去除重复

    主要介绍了java去除集合中重复元素示例,大家参考使用吧

    利用Set集合去除List集合中重复元素、字符串中的重复子串

    Set集合特点: ① 一次只存一个元素, ... //利用set集合 去除ArrayList集合中的重复元素 ArrayList list = new ArrayList(); list.add("1"); list.add("1"); list.add("2"); list.add("2"); lis

    去除链表重复元素-Java 实现

    在Java中,去除单链表中的重复元素可以通过使用哈希集合(HashSet)来实现,该集合用于存储已经遍历过的元素。在遍历链表的过程中,我们将每个元素与集合中的元素进行比较,如果发现重复,则删除链表中的该元素。 ...

    在list集合中输入元素,去除重复的元素并输出

    在list集合中输入元素,去除重复的元素并输出 1.使用for i循环去重 2.使用迭代器去重 3.使用HashSet特性去重

    Python实现去除列表中重复元素的方法小结【4种方法】

    本文实例讲述了Python实现去除列表中重复元素的方法。分享给大家供大家参考,具体如下: 这里一共使用了四种方法来去除列表中的重复元素,下面是具体实现: #!usr/bin/env python #encoding:utf-8 ''' __Author__:...

    Python list列表中删除多个重复元素操作示例

    本文实例讲述了Python list列表中删除多个重复元素操作。分享给大家供大家参考,具体如下: 我们以下面这个list为例,删除其中所有值为6的元素: l=[9,6,5,6,6,7,8,9,6,0] 首先尝试remove方法: l.remove(6) ...

    Java中ArrayList去除重复元素(包括字符串和自定义对象)

    本文主要介绍了Java中ArrayList去除重复元素(包括字符串和自定义对象)的方法。具有很好的参考价值。下面跟着小编一起来看下吧

    Python程序设计:集合的常用操作.pptx

    update()方法用于合并另外一个集合中的元素到当前集合中,并自动去除重复元素 输出结果:{1, 2, 3, 4} 集合的常用操作 (2)集合元素的查看与删除 集合对象是无序的,因此无法直接查看里面的数据,可以将集合转换为...

    list集合去除重复对象的实现

    下面小编就为大家带来一篇list集合去除重复对象的实现。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧

    python-集合使用场景.docx

    当我们需要从一个列表或其他数据结构中去除重复的元素时,可以使用集合。例如,我们有一个列表,其中包含重复的元素: ``` lst = [1, 2, 3, 4, 1, 2, 5, 6, 3, 4] ``` 我们可以使用集合来去重: ``` s = set(lst) ``...

    升序并列集合

    将A、B是两个都已经按升序排列的集合,加入到C中,并且保持元素仍然是升序排列。并且去除掉重复元素。

    Python合并字典键值并去除重复元素的实例

    3. 去除重复元素 第1步通过常用的函数eval&#40;&#41;就可以做到了,第2步需要添加一个键值并添加元素,第3步利用set集合的性质可以达到去重的效果,不过最后需要再将set集合转化为list列表。代码如下: x={'a':'1,...

    Java中List集合对象去重及按属性去重的8种方法

    主要介绍了Java中List集合对象去重及按属性去重的8种方法,本文给大家介绍的非常详细,对大家的学习或工作具有一地的参考借鉴价值,需要的朋友可以参考下

    测量程序编制 - python 17数据类型:序列.pptx

    -n0-(n-1)1-(n-2)23……-2n-1元素1元素1元素2元素2元素3元素3元素4元素…元素…元素n-1元素n元素n所引下标所引下标序列切片和相加序列的切片在讲字符串切片时已经讲过,不再叙述序列相加:Python 中...

    Java面试宝典2010版

    65、去掉一个Vector集合中重复的元素 66、Collection 和 Collections的区别。 67、Set里的元素是不能重复的,那么用什么方法来区分重复与否呢? 是用==还是equals()? 它们有何区别? 68、你所知道的集合类都有哪些...

    Python3.5集合及其常见运算实例详解

    (1)去除重复元素:将一个列表变成集合就可实现去重。 (2)测试关系:测试两组数据之间交集、并集、差集等关系。 3、集合常用的操作: (1)去重复:将列表变成集合,形式:集合=set(列表) list_1 = [1,3,5,3,6,8...

    如何实现java8 list按照元素的某个字段去重

    主要介绍了如何实现java8 list按照元素的某个字段去重,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,,需要的朋友可以参考下

    RFID数据流近似去重

    在判断a是否属于这个集合时,我们对a应用k次哈希函数,如果所有hi(a)的位置都是1(1≤i≤k),那么我们就认为a是集合中的元素,否则就认为a不是集合中的元素。A如果不是集合中的元素但却被误认为是集合中的元素。这...

Global site tag (gtag.js) - Google Analytics