Skip to content

Commit 830f481

Browse files
Add files via upload
1 parent 982647c commit 830f481

File tree

1 file changed

+50
-0
lines changed

1 file changed

+50
-0
lines changed

ConcurrentSkipListSet2.java

Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
package ConcurrentSkipListSet;
2+
import java.util.concurrent.ConcurrentSkipListSet;
3+
import java.util.AbstractCollection;
4+
public class ConcurrentSkipListSet2 {
5+
6+
public static void main(String[] args) {
7+
AbstractCollection<Float> set = new ConcurrentSkipListSet<>();
8+
set.add(1.09f);
9+
set.add(2.89f);
10+
set.add(3.90f);
11+
set.add(4.98f);
12+
13+
//addAll
14+
AbstractCollection<Float> set1 = new ConcurrentSkipListSet<>();
15+
set1.addAll(set);
16+
System.out.println(set1);
17+
18+
// containsAll
19+
Boolean b = set1.containsAll(set);
20+
System.out.println(b);
21+
22+
//retainAll
23+
24+
set1.retainAll(set);
25+
System.out.println(set1);
26+
27+
28+
//toArray
29+
Object[] arr = set1.toArray();
30+
for(Object o : arr){
31+
System.out.println(o);
32+
}
33+
34+
for(int i = 0; i < arr.length; i++){
35+
System.out.println(arr[i]);
36+
}
37+
38+
//toArray(T[] a)
39+
Float[] arr1 = new Float[set1.size()];
40+
set1.toArray(arr1);
41+
for(int i = 0; i < arr1.length; i++){
42+
System.out.println(arr1[i]);
43+
}
44+
45+
//toString
46+
System.out.println(set1.toString());
47+
48+
}
49+
}
50+

0 commit comments

Comments
 (0)