ZKX's LAB

对于java中如何去除重复的数据 java 数据去重复数据

2021-04-25知识6

Java中的一维数组去掉当中的重复数据怎么操作 public static void main(String[]args){int[]intArray=new int[]{6,2,9,6,1,2,6,7,8};int[]noneRepeatArray=new int[]{};for(int i:intArray){boolean hasRepeat=false;for(int j:noneRepeatArray){if(i=j)hasRepeat=true;}if。hasRepeat){int[]tempArray=new int[noneRepeatArray.length+1];System.arraycopy(noneRepeatArray,0,tempArray,0,noneRepeatArray.length);noneRepeatArray=tempArray;noneRepeatArray[noneRepeatArray.length-1]=i;}}System.out.println(Arrays.toString(noneRepeatArray));}

java中怎么判断数据库中是否有重复的数据 比如你通过getNewList()方法得到一个List<;String>;nameList集合,该nameList 存放着从数据库中查询的name,现在统计name有多少次重复:Map,Integer>;resultMap=new HashMap,Integer>;();for(int i=0;i();i+){String tmp=nameList.get(i);int count=resultMap.get(tmp)。null?resultMap.get(tmp):0;count=count+1;resultMap.put(tmp,count);}resultMap中的key就是不同的name,有多少个key,就有多少个不同的name,其value就是每个name重复的次数。

java去除两个集合中重复的数据,也就是求差值 List<;String>;stuList3=new ArrayList();4102stuList3.addAll(stuList);stuList3.addAll(stuList2);把两个集合合成一个stuList.retainAll(stuList2);找出1653两个集合中重复的数据stuList3.removeAll(stuList);然后移除for(String s:stuList3){System.out.println(s);打印结果}

随机阅读

qrcode
访问手机版