国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > java基础 > java中LinkedHashMap和HashMap区别

java中LinkedHashMap和HashMap区别

头像

小妮浅浅

2021-06-03 09:37:025948浏览 · 0收藏 · 0评论

1、说明

Map基本上可以使用HashMap,但是HashMap有一个问题,那就是迭代HashMap的顺序不是HashMap放置的顺序,就是无序。HashMap的这个缺点往往会带来麻烦,因为有些场景我们期待一个有序的Map,这就是LinkedHashMap。

2、区别实例

public static void main(String[] args) {
    Map<String, String> map = new LinkedHashMap<String, String>();
    map.put("apple", "苹果");
    map.put("watermelon", "西瓜");
    map.put("banana", "香蕉");
    map.put("peach", "桃子");
 
    Iterator iter = map.entrySet().iterator();
    while (iter.hasNext()) {
        Map.Entry entry = (Map.Entry) iter.next();
        System.out.println(entry.getKey() + "=" + entry.getValue());
    }
}

可以看到,在使用上,LinkedHashMap和HashMap的区别就是LinkedHashMap是有序的。 上面这个例子是根据插入顺序排序。LinkedHashMap还有一个参数决定是否在此基础上再根据访问顺序(get,put)排序。

以上就是java中LinkedHashMap和HashMap区别,希望对大家有所帮助。更多Java学习指路:Java基础

本教程操作环境:windows7系统、java10版,DELL G3电脑。

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

漂移之王| 环球小姐大赛| 自慰视频| 俄罗斯少女2免费观看 | 原声舌吻| 《湿点》未增减板相似| 国内夫妇交换自拍视频| 欧美杂志| 女友躲雨被老头玩弄| 我把刘姨俩腿扛在肩上是哪一集的 | 国产3M9448A新版双面胶| 琪琪在线影院电视剧免费| 第一次和公翁做爰又大又粗| 少女与狗2在线观看免费版高清| 双男主做酱酱酿酿视频大全真人版 | 卫生间被教官做好爽HH视频| 少妇激情偷公乱140章| 成品PPT网站大片入口 | BOBO浏览器(海外版)| 有夫之妇精油按摩的功效与作用| 女人荫蒂被添全过程A片免费| 7X7X7X7X7任意噪入口的..| .公与媳2电视剧免费| 俄罗斯大扔子视频观看| 宝宝水帘洞都拉丝了怎么办| 狗配人的大片| 麻花天美星空无限免费观看电视剧 | 不堪入耳的黄话怎么说| 《善良的公与媳》| 吻戏高潮| 女兒亂倫在线观看| 打扑克不盖被子| 鲁鲁射击免费播放电视剧全部| 宋芸桦| 芬太尼问题百度百科| 大雷| GAI视频免费播放器| 人犬兽人高清版在线观看| 蜜桃成熟3D| 莲井志帆,| 吴彦祖