您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

java中TreeMap的特性是什么

2024/2/22 4:45:43发布21次查看
说明
1、treemap底层采用红黑树,存储在treemap中的键值按键排序。
2、若key存入字符串等类型,则按字典默认顺序排序。
如果导入自定义引用类型,如user,则对象必须实现comparable接口,并覆盖其compareto方法;或者在创建treemap时,必须指定使用的比较器。
实例
// 方式一:定义该类的时候,就指定比较规则class user implements comparable{    @override    public int compareto(object o) {        // 在这里边定义其比较规则        return 0;    }}public static void main(string[] args) {    // 方式二:创建treemap的时候,可以指定比较规则    new treemap<user, integer>(new comparator<user>() {        @override        public int compare(user o1, user o2) {            // 在这里边定义其比较规则            return 0;        }    });}
以上就是java中treemap的特性是什么的详细内容。
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product