öğesinde bulunup bulunmadığını nasıl kontrol edebilirim Bir ArrayList öğesindeki tüm öğelerin başka bir ArrayList öğesinin tüm öğeleri olup olmadığını kolayca nasıl kontrol edebilirim?ArrayList öğelerinin tümü başka bir ArrayList
19
A
cevap
35
Kullanım Collection.containsAll():
boolean isSubset = listA.containsAll(listB);
2
tüm koleksiyonlarında bir containsAll yöntemi yoktur.
, listA ve listB'de paylaşılan tüm verileri içeren yeni bir dizinin oluşturulması için kullanılabilir bir şey var mı? Object [] subset = listA.shared (listB) –
Set common = new HashSet (listA); common.retainAll (ListB); // şimdi "ortak" sadece ortak öğeleri içerir – JimN
Öğelerin sırasını kontrol etmenin bir yolu var mı? Bunu denedim ve elemanların sırasını değiştirmiş olsam bile doğruydu. Yapmak istediklerimi yapmanın bir yolu var mı? – CodingInCircles