/*方法1*/
List<Object[]> list2 = new ArrayList<Object[]>();
Map map = new HashMap<String, Object>();
String businesnso="";
for (int i = 0; i < list.size(); i++) {
map.put((String)list.get(i)[2], list.get(i));
}
for (Object key : map.keySet()){
list2.add((Object[]) map.get(key));
}
/*方法2*/
public static void main(String[] args) {
Object[] a = {"1","1","1"};
Object[] b = {"1","1","1"};
Object[] c = {"1","1","1"};
Object[] d = {"1","2","2"};
Object[] e = {"1","3","3"};
List<Object> list = new ArrayList<Object>();
list.add(a);
list.add(b);
list.add(c);
list.add(d);
list.add(e);
if (Arrays.equals(a, d)) {
list.add(a);
System.out.println("--------------");
}else {
System.out.println("++++++++++++++");
}
}
List object[] 判断是否有重复数据(去重)
最新推荐文章于 2024-05-05 09:50:17 发布