黑马程序员技术交流社区

标题: 关于java集合中增强for循环的问题。 [打印本页]

作者: lvfubin    时间: 2015-8-17 22:23
标题: 关于java集合中增强for循环的问题。
有哪位大神能给我解释一下增强for循环都可以用在那里啊?可以针对这道题解释下,谢了。
6.        对于增强for循环说法错误的是(     )
a)        增强for循环可以直接遍历Map集合
b)        增强for循环可以操作数组
c)        增强for循环可以操作Collection集合
d)        增强for循环是JDK1.5版本后出现的

作者: heavenzizou    时间: 2015-8-17 22:28
这道题我也不会,今天考试就不知道选什么~
作者: koibiki    时间: 2015-8-17 22:39
高级for循环只能获取集合元素,而不能对集合进行操作(例如删除等操作)。

作者: 酒倌浪人    时间: 2015-8-17 22:57
不懂,问问老师吧
作者: pengbeilin    时间: 2015-8-17 22:58
a是错误的,不能直接遍历,要用keySet方法获取一个Set集合映射,或者用entrySet获取映射,Set映射就可以高级for循环了

作者: leiyingyin    时间: 2015-8-17 23:02
这道题选A啊,很简单,Map是没有遍历的功能




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2