TreeSet的使用:自然排序

TreeSet的使用:自然排序

import java.util.TreeSet;

 

/*

 * TreeSet:能够对元素按照某种规则进行排序。

 * 排序有两种方式

 * A:自然排序

 * B:比较器排序

 *

 * TreeSet集合的特点:排序和唯一

 *

 * 通过观察TreeSetadd()方法,我们知道最终要看TreeMapput()方法。

 */

public classTreeSetDemo {

    public static void main(String[] args) {

        // 创建集合对象

        // 自然顺序进行排序

        TreeSet<Integer>ts = newTreeSet<Integer>();

 

        // 创建元素并添加

        // 20,18,23,22,17,24,19,18,24

        ts.add(20);

        ts.add(18);

        ts.add(23);

        ts.add(22);

        ts.add(17);

        ts.add(24);

        ts.add(19);

        ts.add(18);

        ts.add(24);

 

        // 遍历

        for (Integer i : ts) {

            System.out.println(i);

        }

    }

}

运行结果:

17

18

19

20

22

23

24

 

 

你可能感兴趣的:(TreeSet)