java hashset retain_Java HashSet retainAll()用法及代码示例

java.util.HashSet类的retainAll()方法用于从该集合中保留指定集合中包含的所有元素。

用法:

public boolean retainAll(Collection c)

参数:此方法将集合c作为包含要从该集合保留的元素的参数。

返回值:如果此集合因调用而更改,则此方法返回true。

异常:如果此集合包含null元素并且指定的集合不允许null元素(可选),或者指定的collection为null,则此方法引发NullPointerException。

以下示例说明了retainAll()方法。

示例1:

// Java program to demonstrate

// retainAll() method for Integer value

import java.util.*;

public class GFG1 {

public static void main(String[] argv) throws Exception

{

try {

// Creating object of HashSet

HashSet

arrset1 = new HashSet();

// Populating arrset1

arrset1.add(1);

arrset1.add(2);

arrset1.add(3);

arrset1.add(4);

arrset1.add(5);

// print arrset1

System.out.println("HashSet before "<

你可能感兴趣的:(java,hashset,retain)