List<String[]> list1 = new ArrayList<>();
List<String[]> list2 = new ArrayList<>();
String [] line1 = new String[] {"3","4","5","6","7"};
String [] line2 = new String[] {"3","4","5","6","7"};
String [] line3 = new String[] {"4","5","6","7","8"};
String [] line4 = new String[] {"4","5","6","7","8"};
list1.add(line1);list1.add(line3);
list2.add(line2);list2.add(line4);
两个list中所存的String数组数值是一样的,做指向地址不一样,用list的retainAll(),containsAll(),removeAll()均无法解决。
反正我之前都是写个for一个个元素比较的,,我也想知道有没有更高效的方法,,
研究了半天,已经解决。
把数组内的元素用字符串累加出来判断字符串