File size: 994 Bytes
0284885 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 | package TreeSet_package1;
import java.util.Iterator;
import java.util.TreeSet;
public class TreeSet_demo1 {
public static void main(String[] args) {
//需求:利用TreeSet存储整数并进行排序
//1、创建TreeSet集合对象
TreeSet<Integer> ts = new TreeSet<>();
//2、添加元素
ts.add(4);
ts.add(5);
ts.add(1);
ts.add(3);
ts.add(2);
//3、打印集合
System.out.println(ts);
//4、遍历集合(三种遍历)
//迭代器
Iterator<Integer> it = ts.iterator();
while (it.hasNext()) {
Integer i = it.next();
System.out.print(i + " ");
}
System.out.println();
//增强for
for (Integer t : ts) {
System.out.print(t + " ");
}
System.out.println();
//Lambda
ts.forEach(integer -> System.out.print(integer + " "));
System.out.println();
}
}
|