Java ArrayList removeAll()

Java ArrayList [Java ArrayList] Java ArrayList

removeAll()

removeAll()

arraylist.removeAll(Collection c);

arraylist ArrayList

  • c -

true

collection ClassCastException

null collection null NullPointerException

import java.util.ArrayList;

class Main {
    public static void main(String[] args){

        //
        ArrayList<String> sites = new ArrayList<>();

            sites.add("Google");
            sites.add("Runoob");
            sites.add("Taobao");
            System.out.println(": " + sites);

        //
        sites.removeAll(sites);
        System.out.println(" removeAll() : " + sites);
    }
}

: [Google, Runoob, Taobao]
 removeAll() : []

sites

sites.removeAll(sites);

sites removeAll()

clear() Java ArrayList clear()

Java ArrayList [Java ArrayList] Java ArrayList