demo: //保存下标 Set<Integer> xb = new HashSet<Integer>(); for(int i=0;i<list.length;i++){ back:for(int j=i+1;j<list.length;j++){ if(list[i].equals(list[j])){ xb.add(i); xb.add(j); break back; } } } //end,中间这块 xb.forEach(x->{ System.out.print(x); });
测试数据:
Integer[] list={1,1,2,3,4,4,5,6,6};
测试结果:
014578