Saya memiliki koleksi c1<MyClass>dan array a<MyClass>. Saya mencoba untuk mengubah array menjadi koleksi c2dan lakukan c1.removeAll(c2), Tapi ini melempar UnsupportedOperationException. Saya menemukan bahwa asList()kelas Array mengembalikan Arrays.ArrayListkelas dan kelas ini mewarisi removeAll()dari AbstractList()yang pelaksanaannya melempar UnsupportedOperationException.
Myclass la[] = getMyClass();
Collection c = Arrays.asList(la);
c.removeAll(thisAllreadyExistingMyClass);
Apakah ada cara untuk menghilangkan elemen? tolong bantu