如何取集列表合中相同重复的数据

  介绍

如何取集列表合中相同重复的数据?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。

public  static  void  main (String [], args), {   ,List list1 =, new  ArrayList ();   ,for  (int 小姐:=,0;,小姐:& lt;, 5;,我+ +),{   list1.add才能(我);   ,}   ,List list2 =, new  ArrayList ();   ,for  (int 小姐:=,2,,小姐:& lt;, 8;,我+ +),{   list2.add才能(我);   ,}   ,System.out.println (“List1的数据:“,+,List1);   ,System.out.println(“用于的数据:“,+,用于);   ,System.out.println(“交集为“,+,getRepetition(用于list1也));   ,}/* *   ,*两个列表取重复   ,* @param    ,* @param 用于   ,* @return   ,*/,public  static  List   List<才能;Integer>,用于),{   ,List result =, new  ArrayList ();   ,for  (Integer  Integer :用于),{//遍历   if 才能;(list1.contains(整数),{//如果存在这个数   result.add才能(整数);//放进一个列表里面,这就个列表是交集   ,,}   ,}   ,return 结果;   以前,}

当类型为引用类型也是可以的,因为<代码> list.contains> =()> 类型的<代码> 也列表是可以用这个方法的

如何取集列表合中相同重复的数据