TreeMap的简单使用
List集合体现在数组,Set集合体现在排序重复方面,Map集合体现在键值对或者名值对
- Map集合
键值对/名值对,把每一个键值对看作是集合的一个元素
键不可以重复 值可以重复 如果键重复值将会被覆盖
map集合中键是最主要的,所以一般不会选择整数来作为键,因为整数没有办法很好的描述当前值* - TreeMap集合
键不能重复,而且最后还是按照键的大小排序
结果是有序的按照 键 大小排序,那么排序规则是 比较器
Domejava 文件
public class Demo {
public static void main3(String[] args) {
TreeMap<Dog,Integer> map = new TreeMap<>();//对Dog类实现Comparable接口和CompareTo方法的实现
map.put(new Dog("abc",22),68);
map.put(new Dog("acd",25),77);
map.put(new Dog("asc",23),15);
System