为了账号安全,请及时绑定邮箱和手机立即绑定

testEntrySet方法问题

输出为

取得键:1

对应的值为:com.CollectionTest.Student@232204a1

取得键:3

对应的值为:com.CollectionTest.Student@4aa298b7

提上代码

public void testEntrySet() {
// 通过entrySet方法返回Map中所有键值对
Set<Entry<String, Student>> entryset = Students.entrySet();
for (Entry<String, Student> entry : entryset) {
System.out.println("取得键:" + entry.getKey());
System.out.println("对应的值为:" + entry.getValue());
}
}


正在回答

3 回答

System.out.println("取得键:" + entry.getKey());

这里输出为啥没加.ID呢

0 回复 有任何疑惑可以回复我~

哈哈 机智啊  如果不加等于输出对象的地址

0 回复 有任何疑惑可以回复我~

结果我自己发现了问题。。

第六行改为System.out.println("对应的值为:" + entry.getValue().name);

1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

testEntrySet方法问题

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号