A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

© 汗血黑马 中级黑马   /  2014-3-24 19:36  /  967 人查看  /  5 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

编写一个类,在mian方法中定义一个Map对象(采用泛型),加入若干个对象,然后遍历并打印出各元素的Key和value。

评分

参与人数 1技术分 +1 收起 理由
滔哥 + 1

查看全部评分

5 个回复

倒序浏览
这个为什么用到反射???
直接加入
直接遍历
完事啊
回复 使用道具 举报
这个毕老师视频里用了无数次。。。你可能只看了张老师的视频。 这部分内容我觉得毕老师讲的也很好,这个部分在他视频的API部分。 这是非常常见的MAP集合遍历,MAP集合有两种方式遍历,第一获得SET<key> 获得这个MAP的键的Set集合 然后用iterator遍历Set<key> 从MAP对象的get方法中传入key获得Value .
第二种就是这种先获得KEY和VALUE的键值对。 是map集合的getentry方法 ,获得后用iterator遍历,getkey getvalue 就可以获得键和值。也可以操作这些值

评分

参与人数 1技术分 +1 收起 理由
枫儿 + 1 赞一个!

查看全部评分

回复 使用道具 举报
这里用到反射了么?
Map接口没有实现iterator接口
所以必须用keySet 和entrySet 返回Set视图
然后遍历
entrySet效率高

评分

参与人数 1技术分 +1 收起 理由
滔哥 + 1

查看全部评分

回复 使用道具 举报
Teale 发表于 2014-3-24 21:15
这个毕老师视频里用了无数次。。。你可能只看了张老师的视频。 这部分内容我觉得毕老师讲的也很好,这个部 ...

在main方法中定义这句话该如何去理解呢?
回复 使用道具 举报
汗血黑马 发表于 2014-3-25 10:59
在main方法中定义这句话该如何去理解呢?

不就是主线程定义么。。意思是不用写在方法或者其他线程里。。。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马