Ich möchte list1, list2 und list3 in einem Arraylist zum Schnittpunkt. Also, ich möchte ArrayLists von ArrayList2D Schnittpunkt. ArrayList2D kann (max) sechs ArrayList enthalten. Wie kann ich?Kreuzung von zwei Dimensional Arraylist in Java
Das ist Kreuzung von zwei Listen.
public <T> List<T> intersection(List<T> list1, List<T> list2) {
List<T> list = new ArrayList<T>();
for (T t : list1) {
if(list2.contains(t)) {
list.add(t);
}
}
return list;
}
Das ist mein Codes ist
ArrayList<ArrayList<Integer>> arrayList2D=new ArrayList<ArrayList<Integer>>();
ArrayList<Integer> list1 = new ArrayList<Integer>();
list1.add(0);
list1.add(8);
list1.add(15);
list1.add(26);
list1.add(124);
ArrayList<Integer> list2 = new ArrayList<Integer>();
list2.add(0);
list2.add(7);
list2.add(17);
list2.add(26);
list2.add(178);
ArrayList<Integer> list3 = new ArrayList<Integer>();
list3.add(4);
list3.add(8);
list3.add(12);
list3.add(26);
list3.add(128);
arrayList2D.add(list1);
arrayList2D.add(list2);
arrayList2D.add(list3);
Haben Sie mehrdimensionale Array-Liste erstellen möchten anrufen müssen? – Abhijeet
Ihre Frage ist eher unklar. – Gendarme