2009-04-30 17 views

Antwort

35

Verwendung Collection.containsAll():

boolean isSubset = listA.containsAll(listB); 
+0

Gibt es etwas, das verfügbar ist, damit ein neues Array generiert wird, das alle Daten enthält, die in listA und listB geteilt sind? Objekt [] subset = listA.shared (listB) –

+2

Set common = neues HashSet (listA); common.retainAll (ListeB); // jetzt "common" enthält nur die gemeinsamen Elemente – JimN

+0

Gibt es eine Möglichkeit, die Reihenfolge der Elemente zu überprüfen? Ich habe das versucht und es war wahr, obwohl ich die Reihenfolge der Elemente geändert hatte. Gibt es eine Möglichkeit zu tun, was ich tun möchte? – CodingInCircles

2

Es gibt eine containsAll Methode in allen Sammlungen.

Verwandte Themen