remove java_Java CopyOnWriteArraySet remove()用法及代码示例

CopyOnWriteArraySet的remove()方法将删除指定的元素(如果该元素存在于集合中)。

用法:

public boolean remove(Object o)

参数:该函数接受强制性参数o,该参数指定要从集合中删除的元素(如果存在)。

返回值:如果set包含指定的元素,则该函数返回true。

以下示例程序旨在说明上述功能:

示例1:

// Java Program to illustrate the

// remove() method in Java

import java.util.concurrent.CopyOnWriteArraySet;

import java.util.*;

public class GFG {

public static void main(String[] args)

{

// create object of CopyOnWriteArraySet

CopyOnWriteArraySet ArrSet

= new CopyOnWriteArraySet();

// Add elements

ArrSet.add(32);

ArrSet.add(67);

ArrSet.add(98);

ArrSet.add(100);

// print CopyOnWriteArraySet

System.out.println("CopyOnWriteArraySet: "

+ ArrSet);

// Remove using remove() function

if (ArrSet.remove(100))

System.out.println("Set after removal"

+ " of 100 is: "

+ ArrSet);

else

System.out.println("100 is not present");

}

}

输出:

CopyOnWriteArraySet: [32, 67, 98, 100]

Set after removal of 100 is: [32, 67, 98]

示例2:

// Java Program to illustrate the

// isEmpty() method in Java

import java.util.concurrent.CopyOnWriteArraySet;

import java.util.*;

public class GFG {

public static void main(String[] args)

{

// create object of CopyOnWriteArraySet

CopyOnWriteArraySet ArrSet

= new CopyOnWriteArraySet();

// Add elements

ArrSet.add("gopal");

ArrSet.add("geeks");

ArrSet.add("geeks");

ArrSet.add("technical");

// print CopyOnWriteArraySet

System.out.println("CopyOnWriteArraySet: "

+ ArrSet);

// Remove using remove() function

if (ArrSet.remove("scripter"))

System.out.println("Set after removal"

+ " of 'scripter' is: "

+ ArrSet);

else

System.out.println("'scripter' is not present");

}

}

输出:

CopyOnWriteArraySet: [gopal, geeks, technical]

'scripter' is not present

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值