Java集合中的(TreeMap)

TreeMap:

基于红黑树(Red-Black tree)的 NavigableMap 实现。
○ 1 该映射根据其键的自然顺序进行排序
○ 2 根据创建映射时提供的 Comparator 进行排序
○具体取决于使用的构造方法。
○ 注意,此实现不是同步的。
○ 从以下版本开始: 1.2
○ TreeMap:底层是基于红黑树的二叉树
○ 排序且唯一
与HashMap相似

public static void main(String[] args) {
		//1:创建TreeMap集合
		TreeMap<Integer, String> tm = new TreeMap<>();
		//2:添加键值对
		tm.put(10, "唐朝");
		tm.put(5, "宋朝");
		tm.put(7, "元朝");
		tm.put(2, "明朝");
		tm.put(1, "清朝");
		tm.put(10, "汉朝");
		
		System.out.println(tm);
	}

猜你喜欢

转载自blog.csdn.net/qq_44013790/article/details/85267263