Java中的ConcurrentSkipListSet clear()方法

这个 JAVAutil。同时发生的ConcurrentSkipListSet。清除() 方法是Java中的一个内置函数,它从这个集合中删除所有元素。

null

语法:

 ConcurrentSkipListSet.clear()

参数: 该函数不接受任何参数。

返回值: 该函数不返回任何内容。

下面的程序演示了ConcurrentSkipListSet。clear()方法:

项目1:

/* Java Program Demonstrate clear()
method of ConcurrentSkipListSet() */
import java.util.concurrent.*;
class ConcurrentSkipListSetClearExample1 {
public static void main(String[] args)
{
// Creating a set object
ConcurrentSkipListSet<Integer> Lset =
new ConcurrentSkipListSet<Integer>();
// Adding elements to this set
for ( int i = 10 ; i <= 50 ; i += 10 )
Lset.add(i);
// Printing elements of the set
System.out.println( "The set contains: " + Lset);
// Clear the set
Lset.clear();
// Printing elements of the set after clear operation
System.out.println( "After clear operation the set contains: "
+ Lset);
}
}


输出:

The set contains: [10, 20, 30, 40, 50]
After clear operation the set contains: []

项目2:

/* Java Program Demonstrate clear()
method of ConcurrentSkipListSet() */
import java.util.concurrent.*;
class ConcurrentSkipListSetClearExample2 {
public static void main(String[] args)
{
// Creating a set object
ConcurrentSkipListSet<String> Lset =
new ConcurrentSkipListSet<String>();
// Adding elements to this set
Lset.add( "alex" );
Lset.add( "bob" );
Lset.add( "chuck" );
Lset.add( "drake" );
Lset.add( "eric" );
// Printing elements of the set
System.out.println( "The set contains: " + Lset);
// Clear the set
Lset.clear();
// Printing elements of the set after clear operation
System.out.println( "After clear operation the set contains: "
+ Lset);
}
}


输出:

The set contains: [alex, bob, chuck, drake, eric]
After clear operation the set contains: []

参考: https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentSkipListSet.html#clear–

© 版权声明
THE END
喜欢就支持一下吧
点赞10 分享