本文共 1049 字,大约阅读时间需要 3 分钟。
TreeSet存储元素自然排序和唯一的代码及图解
示例代码如下:
1 package cn.itcast_05; 2 3 import java.util.TreeSet; 4 5 /* 6 * TreeSet:能够对元素按照某种规则进行排序。 7 * 排序有两种方式(具体那种方式取决于使用TreeSet的构造方法) 8 * A:自然排序 9 * B:比较器排序10 * 11 * TreeSet集合的特点:排序和唯一12 * 13 * 通过观察TreeSet的add()方法,我们知道最终要看TreeMap的put()方法。14 */15 public class TreeSetDemo {16 public static void main(String[] args) {17 // 创建集合对象18 // TreeSet的无参构造:自然顺序进行排序19 TreeSetts = new TreeSet ();20 21 // 创建元素并添加进集合22 // 20,18,23,22,17,24,19,18,2423 // Integer i1 = new Integer(200);24 // ts.add(i1);25 ts.add(20); // 自动装箱26 ts.add(18);27 ts.add(23);28 ts.add(22);29 ts.add(17);30 ts.add(24);31 ts.add(19);32 ts.add(18);33 ts.add(24);34 35 // 遍历集合36 for (Integer i : ts) {37 System.out.println(i);38 }39 }40 }
我的GitHub地址: 我的博客园地址: 我的蚂蚁笔记博客地址: Copyright ©2018 黑泽明军 【转载文章务必保留出处和署名,谢谢!】