How to use retailAll in arraylist

Retains only the elements in this list that are contained in the specified collection. In other words, removes from this list all of its elements that are not contained in the specified collection.

import java.util.ArrayList;
import java.util.List;

public class RetainAll {

public static void main(String[] args) {
ArrayList<String> arr = new ArrayList<String>();

// add element in arraylist

arr.add(“c”);
arr.add(“php”);
arr.add(“html”);
arr.add(“java”);
arr.add(“delhi”);
arr.add(“INDIA”);

// print arraylist

System.out.println(“arrayList is = ” + arr);

List<String> brr = new ArrayList<String>();

brr.add(“java”);
brr.add(“shivam”);

/*
*  removes from arr all of its elements that are
*  not contained  in the brr.
*/

arr.retainAll(brr);

System.out.println(“After retainAll arr is=”+arr);

}

}

Output:

arrayList is = [c, php, html, java, delhi, INDIA]

After retainAll arr is=

 

Related Posts: 

 

Storing Java Object In ArrayList

 

Leave a Reply

Your email address will not be published. Required fields are marked *

− 2 = 1