温馨提示:文本由机器自动转译,部分词句存在误差,以视频为准
00:00
行了,那咱们再往下吧,再往下我们看看增强for循环各位。JDK5.0新特性啊。Class for each test01。注意啊,JDK还是5.0之后推出了一个新特性,叫做增强for循环,或者叫做for each。啊好,我们来看看有一个int类型数组,各位这个数组里边呢,我就随便随便放点东西啊。好,那么接下来我要遍历这个数组。Int类型数组啊,那变利数组怎么变利啊,For循宽int I等于零呗,对吧,A小于A点什么呀,Les I干什么呀?加加I加加啊然后接下来我们在这块呢,就直接。输出我们AR下标为I的这个元素,这个没毛病吧,各位。
01:02
执行呗,对吧,上面一个一维数组,下面呢,就直接循环就行了,你看什么四百三十二四六十五四十六五十四七十六五五十四是不是哎都可以,你看没问题吧,那么这个是普通for循环各位啊。普通for循环,那如果你采用这个增强for的话,增强for或者叫for each,那么这块的写法可以这样做,各位它的语法是这样的啊。元素类型空格变量名。变量名啊,冒号。后面是数组或集合。这样写。在这里我们直接把这个拿过来就行了。它语法是这个德行啊,语法以下是语法啊,很简单,For。
02:05
看见了吧,它生成的这个不好,咱自己写吧,For啊int I冒号A。这这个这个是这个I是这个是什么,这是什么各位。Date就是数组中的元素啊,Date就是数组中的元素,超简单是不是,你看。感觉一下就解放了,好像一样。对吧。没理解。冒号后面的这个是一个数组。前面这个是这是个类型,这是个变量名,这个代表的是数组中的每个元素,Date代表的是数组中的每个元素。注意啊,代表的就是数组中的每一个元素啊,就是数组中的每一个元素,各位这种语法你掌握了就行了。
03:10
对吧,比较简单,增强for循环有一个缺点是什么,各位。这方有个缺点,方有一个缺点。什么缺点?各位没有下标?不是无法修改,是没有下标。你上面这个循环是不是它的优点是有下标啊。有的时候我们是不是需要使用下标。对不对啊。是吧,哎,没有下标啊,没有下标各位。没有下标,在需要使用下标的循环中。不建议使用啊,增强for循环。
我来说两句