Java里Map接口的实现类HashMap在遍历时用到的EntrySet不理解为什么要这么用?
2个回答
展开全部
都专业点好不好,别误人子弟!!
EntrySet返回 映射关系的set视图,values返回value的collection视图。
举例:
Map<String,String> m = new HashMap<String,String>();
m.put("year","2012");
m.entrySet().iterator().next() 的值为:year= 2012
m.values().iterator().next() 的值为:2012
m.keySet().iterator().next() 的值为:year
EntrySet返回 映射关系的set视图,values返回value的collection视图。
举例:
Map<String,String> m = new HashMap<String,String>();
m.put("year","2012");
m.entrySet().iterator().next() 的值为:year= 2012
m.values().iterator().next() 的值为:2012
m.keySet().iterator().next() 的值为:year
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询