عكس ArrayList 
توفر واجهة 
 Collections & nbsp؛  أيضًا طرقًا للعمليات المجمعة التي تعمل على المجموعة بأكملها: 
 containsAll  - & nbsp؛ تُرجع القيمة المنطقية 
 صواب  code> إذا كانت هذه المجموعة تحتوي على جميع العناصر في المجموعة التي تم استدعاؤها ، وإلا فإنها ترجع  خطأ  code>. 
 addAll  - & nbsp؛ يضيف كل العناصر المحددة إلى المجموعة المحددة. يمكن تحديد العناصر المراد إضافتها بشكل فردي أو كمصفوفة. 
 removeAll  - & nbsp؛ & nbsp؛ تُستخدم لإزالة كافة العناصر الموجودة في المجموعة المحددة من القائمة. 
 مسح  code> - إزالة جميع العناصر 
 عكس  code> - عكس المصفوفة 
إلخ. 
مثال 
باستخدام  removeAll .
ArrayList & lt؛ عدد صحيح & GT؛ first = new ArrayList & lt؛ عدد صحيح & gt؛ ()؛
first.add (1) ؛
first.add (2) ؛
first.add (3) ؛
ArrayList & lt؛ عدد صحيح & GT؛ second = new ArrayList & lt؛ عدد صحيح & GT؛ ()؛
second.add (1) ؛
second.add (2) ؛
// يزيل جميع العناصر من القائمة الثانية ،
// إذا كانت موجودة في القائمة الأولى
second.removeAll (أولا) ؛