2009-04-30 34 views

Respuesta

35

Uso Collection.containsAll():

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

¿hay algo disponible para que se genere una nueva matriz que contenga todos los datos que se comparten en listA y listB? Objeto [] subconjunto = listA.shared (listB) –

+2

Establecer common = new HashSet (listA); common.retainAll (listB); // ahora "común" contiene solo los elementos comunes – JimN

+0

¿Hay alguna manera de verificar el orden de los elementos también? Intenté esto y era verdad aunque había cambiado el orden de los elementos. ¿Hay alguna manera de hacer lo que me gustaría hacer? – CodingInCircles

2

Hay un método containsAll en todas las colecciones.

Cuestiones relacionadas