`
bobshute
  • 浏览: 280435 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Map的几个实现类

    博客分类:
  • j2se
 
阅读更多

我往一个map里面put一些值,我想要取出来的时候按照put进去的顺序取出来.

HashMap是不保证put和get出来的顺序的.

 

TreeMap是按照key的顺序来排序的.

 

而LinkedHashMap 是可以按照存入的顺序,来取个key的.

 

最后用LikedHashMap来解决的.

分享到:
评论

相关推荐

    Flex map集合实现,可以直接在项目中使用

    Flex map集合实现,可以直接在项目中使用,几个简单的工具类

    Java集合框架Map接口.pdf

    Map接口的实现类可以根据其内部数据结构的不同,分为几种类型,例如HashMap、TreeMap和LinkedHashMap等。不同的实现类具有不同的特点和性能特征,应该根据实际需求来选择合适的实现类。 Map接口中常用的方法 1. put...

    World Map Globe Edition 2 V14.5

    World Map Globe Edition 2 添加到您的场景一个美丽的互动三维世界地图,只需点击几下。将全局预置拖到您的场景中并自定义外观。 这个新的主要版本改进了视觉效果并支持标准/内置和LWRP。所有的新特性和改进都将...

    java面试宝典

    98、Hibernate中怎样实现类之间的关系?(如:一对多、多对多的关系) 22 99、说下Hibernate的缓存机制 22 100、Hibernate的查询方式 23 101、如何优化Hibernate? 23 102、Struts工作机制?为什么要使用Struts? 23 ...

    POI导出Excel表格通用工具类

    利用POI实现Java导出Excel表格,为了实现以后通用,做成了一个利用Java的反射机制做成的万金油式工具类,只需要给工具类传入固定的几个参数(映射字段的map集合,数据集合,实体类的Claas等),就可以实现导出Excel,该...

    List、Set、Map的特点及遍历方法

    List、Set、MapList与Set集合的区别List、Map、Set三个接口,存取元素时,各有什么特点SetListMapList、Set、Map遍历的实现先来个Employee实体类List遍历的三种方式Set遍历的两种方式Map的几种遍历 List与Set集合的...

    dhjasyzu.zip_kalman pid_map 分离_优化PID matlab_变换器pid_简单pid

    各种kalman滤波器的设计,包含位置式PID算法、积分分离式PID,最大似然(ML)准则和最大后验概率(MAP)准则,结合PCA的尺度不变特征变换(SIFT)算法,包含优化类的几个简单示例程序,用MATLAB实现的压缩传感。

    osm-common:用于访问OpenStreetMap服务,解析和处理数据的库

    模块核心包含几个在模块java和android模块中实现的抽象类。 java和android模块之间的区别是使用XML流API和Lucene版本。 se.kodapan.osm.domain:OsmObject #getId():long #setTag(key, value) #getTag(key)se....

    Java实现基于内存的搜索引擎设计和实现.zip

    比如在类Index中的getDictionary方法中,需要返回所有保存的Term,可以直接调用map结构的keySet方法返回一个Set对象,包含了所有的键,也即所有的Term,类似的还有由于实现了子类的compareTo以及equal方法,对于子类...

    java 面试题 总结

    Hashtable继承自Dictionary类,而HashMap是Java1.2引进的Map interface的一个实现。 最大的不同是,Hashtable的方法是Synchronize的,而HashMap不是,在多个线程访问Hashtable时,不需要自己为它的方法实现同步,而...

    超级有影响力霸气的Java面试题大全文档

    Hashtable继承自Dictionary类,而HashMap是Java1.2引进的Map interface的一个实现。 最大的不同是,Hashtable的方法是Synchronize的,而HashMap不是,在多个线程访问Hashtable时,不需要自己为它的方法实现同步,而...

    JAVA面试题最全集

    5.j2me程序的必需的几个部分 6.c/s与b/s的区别 7.构建一个connect pool,然后再调用它, 8.j2ee平台与dotnet平台的区别 9.ejb的life cycle 10.session bean 和 entity bean的区别 11.ejb中的transaction机制 ...

    根据表结构自动生成JavaBean,史上最强最专业的表结构转JavaBean的工具(第12版)

    支持精确指定只生成哪几个表的Bean,也支持模糊查找生成哪几个表的Bean,现在不但成员变量上能生成备注了,而且在Getter和Setter上也能有备注了! 更重要的是所有的配置都能被保存到本地,只要配置过一次,下次使用...

    Java 基础核心总结 +经典算法大全.rar

    Collections 类集合实现类特征图 泛形 泛型的使用 用泛型表示类 用泛型表示接口泛型方法 泛型通配符 反射 Class 类Field 类Method 类ClassLoader 类 枚举 枚举特性 枚举和普通类-样枚举神秘之处 枚举类 I/O File...

    Java-ME-程序设计第13角色扮演类游戏开发.pptx

    主要功能包括: 定义地图类 定义游戏主角类 定义游戏中的一些状态 游戏主类模块,主要功能包括: 控制游戏开始 调用游戏中定义的其余的类来完成程序运行 对应上述功能,在游戏程序中定义了以下几个类: About类:该...

    pinyin4j工具类和jar包

    Pinyin4j的基本用法 ...+ 还支持拼音的格式化输出,比如第几声之类的, + 同时支持简体中文、繁体中文转换为拼音…使用起来也非常简单。下面是其官方网址,其中提供了下载: http://pinyin4j.sourceforge.net/

    人工智能大作业基于强化学习求解迷宫问题python实现源码+项目说明+实验报告+可执行文件.zip

    - ui_basic.py: “已有迷宫”标签页的实现,用户可以从我们定义好的几个迷宫中选择一个,进行训练并查看完整的走迷宫过程。 - ui_userDefine.py:“用户自定义”标签页的实现,用户可以输入任意大小的迷宫,自定义...

    net学习笔记及其他代码应用

    接口的实现与子类相似,除了该实现类不能从接口定义中继承行为。当类实现特殊接口时,它定义(即将程序体给予)所有这种接口的方法。然后,它可以在实现了该接口的类的任何对象上调用接口的方法。由于有抽象类,它...

    安卓app与后台通信(数据格式:Json字符串)

    最近做一款app,这几天跟后台调试数据通信,网上搜的工具类大多是直接传的Map,我们后台只认得到Json字符串,没办法,自己动手封装了一个工具类,里面只封装了post方法。成功跟后台实现通信,亲测可用,代码里面的...

    algorithm-study:你好,世界

    有没有有顺序的Map实现类,如果有,他们是怎么保证有序的。 抽象类和接口的区别,类可以继承多个类么,接口可以继承多个接口么,类可以实现多个接口么。 IO模型有哪些,讲讲你理解的nio ,他和bio,aio的区别是啥,...

Global site tag (gtag.js) - Google Analytics