韩漫免费漫画在线观看方法,《好好疼爱里面》免费看,年轻漂亮的女士护士内衣,妈妈醉酒后把我当爸爸电视剧

文章 > 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电脑。

关注

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

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

两人一起做AJ的视频教程| 老公在洗澡我被公干日本| 美女和男生一起努力的生孩子视频..| 《蜜桃成熟时》无删减版| 中文AV人妻AV无码中文下载| 妈妈出轨了免费观看电视剧全集 | 九九在线观看免费播放大全电视剧| 人犬兽人在线观看免费完整| 女人被公猪钻入子宫有报应吗| 坤坤寒入桃子里电视剧免费看| 《我的妹妹想你大棒棒糖电视剧》 | 放荡的小峡子2中文字幕 | 在校长室调教校花H| 妻子的肉体偿还》5| 韩剧在办公室做饭的电影| 三个老头拥着躁我一晚| GOOGLE官网入口| 蜜桃成时熟2| DJ快了又快又骚的POP歌曲| 小蜜桃免费观看高清电视剧 | 适合做前看的MV| 《漂亮的女邻居5》HD| 校花晚上自慰忘穿内裤怎么办| 公交车大肉大捧一进一出好爽 | 女性一晚上3次纵欲导致不孕| 按摩师精油按摩下面会得妇科病吗| 欧美日韩精品| 二人努力生猴子免费观看| 0.舒淇主演《玉女心》| 《工地夫妻》原声版| 调教男爵夫人| 《漾出OVER FLOWER》| 久久久久精品| 妈妈你真棒插曲快来救救我电影 | 女教师免费观看全集电视剧| 日韩妆和欧的一区二区区别在哪| 被窝影院在线观看电视剧全职高手| 桃色视频| 女人尝试到更粗大的心理变化| 《酒店激战》动漫1-5集免费观.| 小叔子从后面抱住我的电视剧