Bir koleksiyonum c1<MyClass>ve bir dizim var a<MyClass>. Diziyi bir koleksiyona dönüştürmeye çalışıyorum c2ve yapıyorum c1.removeAll(c2)ama bu fırlatıyor UnsupportedOperationException. Ben bulundu asList()Diziler sınıf döner ait Arrays.ArrayListsınıf ve bu sınıfın miras removeAll()dan AbstractList()kimin uygulama atar UnsupportedOperationException.
Myclass la[] = getMyClass();
Collection c = Arrays.asList(la);
c.removeAll(thisAllreadyExistingMyClass);
Öğeleri kaldırmanın bir yolu var mı? lütfen yardım et