国产成人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电脑。

关注

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

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

坤坤赛进桃子里在线看歌词| 超星阅读平台登录入口| 被窝影院在线观看电视剧全职高手| 高压监狱免费观看完整版在线播放| 妈妈的新男友| 被教官按在寝室狂C到腿软漫画| 电影初尝云雨之欢免费观看| 大肉大捧一进一出视频的注意事项| 九九在线观看免费播放大全电视剧 | 國产麻豆AVMDMD0179| お母さんは母のがいない怎么读| 国精产品偷偷偷拍XXXX| 女士穿紧身裸体开裆光滑皮裤| 绝品儿媳陈婷免费阅读| 主动把乳头放进男朋友嘴巴里| 人犬兽人在线观看免费完整| 倩女幽魂甲士| 情趣刑具| 按摩师精油按摩下面会得妇科病吗| 女性无裆连体内衣| 接吻| 伦理《少妇的滋味》完整版| 宝宝水帘洞都拉丝了怎么办| 暴躁妹妹CSGO直播| 日本真人版免费PPT| 杨贵妃颤抖双乳呻吟求欢电影 | 2025国产拍视频最好的手机| 共享女儿小诗1~10章的背景资..| | 欧美| 《相濡以沫的夜晚》动漫免费全部| 真人姓交| 小妹妹爱大棒棒免费观看电视剧动.| 日本护士裸体做爰视频| 《枕边欢情》电影免费观看| 只有一根绳子遮住重要部位| GAI视频免费播放器| 凯登·克罗斯| 日本护士裸体做爰视频| 上位(H)笔趣阁| 大雷QQ弹弹摇晃