黑马程序员技术交流社区

标题: 两个for循环语句的用法 [打印本页]

作者: 疯狂的麦克斯    时间: 2016-9-18 01:30
标题: 两个for循环语句的用法
for (String string : args) {       
}


for (int i = 0; i < args.length; i++) {       
}

有谁给讲讲这两个for循环什么区别,还有第一个怎么用,只会用第二个


作者: 9775菜鸟变大神    时间: 2016-9-18 09:06
第一个增强for循环 底层是Iterator迭代器实现,格式是for(数组数据类型 变量名 : 数组名){循环体语句(谁用过刚定义的变量 每次迭代都会产生一个新的值)} 第二个就是普通for循环 遍历数组 我觉得这个你应该会吧
作者: 疯狂的麦克斯    时间: 2016-9-20 00:09
9775菜鸟变大神 发表于 2016-9-18 09:06
第一个增强for循环 底层是Iterator迭代器实现,格式是for(数组数据类型 变量名 : 数组名){循环体语句(谁用 ...

好的,懂了,今天才刚学到,之前老师上课用了但没怎么讲
作者: zhaokun    时间: 2016-9-20 00:13
经典,学习了
作者: huangbinqqian    时间: 2016-9-20 00:16
一个是增强for,一个是普通for语句。增强for语句的底层是迭代器。增强for语句是不可以删改。因为是迭代器为底层




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