java如何对Map结构按照key值排序

来源:互联网 发布:自定义整理相册软件 编辑:程序博客网 时间:2024/04/30 23:25

对于java中Map的排序,有排序Map,比如TreeMap,对于这个Map,首先只能按照键排序,其次再put和remove的时候由于需要排序,性能上会有所牺牲。 

这种方案,使用hashmap进行创建和添加,如果需要按照key排序,则可以将该hashmap作为参数传递到new TreeMap(hashmap),则可以完成按照key的排序

 TreeMap treemap = new TreeMap(hashmap);

0 0
原创粉丝点击