为什么,我的.next后面没有,getKey()方法,entrySet()方法返回的应该是entry才对

来源:2-4 容器、集合、映射:实现Key-Value的LRU

一起写代码2公众号

2021-03-09

图片描述

写回答

2回答

求老仙

2021-03-10

自己感受下这几种写法:        

            var list = new LinkedHashMap<String, String>();
        var it1 = list.entrySet().iterator();
        Iterator<Map.Entry<String, String>> it2 = list.entrySet().iterator();
        Iterator it3 = list.entrySet().iterator();
        
        // Map.Entry<String, String>
        var a = it1.next();
        // Map.Entry<String, String>
        var b = it2.next();
        
        // Object
        var c = it3.next();

        


0
1
一起写代码2公众号
非常感谢!
2021-03-10
共1条回复

一起写代码2公众号

提问者

2021-03-09

//img.mukewang.com/szimg/60479b3e09a9c98507990487.jpg

这样就有了

0
0

笑傲Java面试 剖析大厂高频面试真题 秒变offer收割机

深度剖析大厂面试高频真题,让你秒变offer收割机

1783 学习 · 314 问题

查看课程