Last Updated : 02 Jan, 2019
This method is used to remove all the elements present in the collection from the specified list.
Syntax:boolean removeAll(Collection c)Parameters:
This method has only argument, collection of which elements are to be removed from the given list.
Returns:This method returns True if elements are removed and list changes. Below programs show the implementation of this method.
Program 1: Java
// Java code to show the implementation of
// removeAll method in list interface
import java.util.*;
public class GfG {
// Driver code
public static void main(String[] args)
{
// Initializing a list of type Linkedlist
List<Integer> l = new LinkedList<>();
l.add(10);
l.add(30);
l.add(50);
l.add(70);
l.add(90);
System.out.println(l);
ArrayList<Integer> arr = new ArrayList<>();
arr.add(30);
arr.add(50);
l.removeAll(arr);
System.out.println(l);
}
}
Output:
[10, 30, 50, 70, 90] [10, 70, 90]Program 2:
Below is the code to show implementation of list.removeAll() using Linkedlist.
Java
// Java code to show the implementation of
// removeAll method in list interface
import java.util.*;
public class GfG {
// Driver code
public static void main(String[] args)
{
// Initializing a list of type Linkedlist
List<String> l = new LinkedList<>();
l.add("10");
l.add("30");
l.add("50");
l.add("70");
l.add("90");
System.out.println(l);
ArrayList<String> arr = new ArrayList<>();
arr.add("30");
arr.add("50");
l.removeAll(arr);
System.out.println(l);
}
}
Output:
[10, 30, 50, 70, 90] [10, 70, 90]Reference: Oracle Docs
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4