Rhybood
2018-12-16 15:09
为什么entry.getKey后面不加ID呢?
因为你的entry.getKey()返回的键没有ID属性,我猜测你的意思应该是entry.getValue().ID,老铁你得区分下,作为键和值的对象分别是什么,
这个本来就不是为了取得指定的某一个键值 而是全部都取出来 视频中每次操作完了都会打印出还剩下的Map里面的键值对的嘛
Yeee 回复Rhyboo...
这里的Entry定义了跟Map一样的泛型,<String,Student>,String对应的是key,Student对应的是value,你用getKey取到的是键值,这个键值已经是String类型的ID,不存在属性。而Student是一个学生类,有自己对应的属性,也就是之前定义的ID和name,所以应该是getValue.name
2019-03-13 11:48:07
共 2 条回复 >
Java入门第三季
409792 学习 · 4340 问题
相似问题
回答 6
回答 3
回答 2
回答 1