[关闭]
@ghostfn1 2015-08-29T09:31:51.000000Z 字数 458 阅读 2482

Java中数组的foreach循环

Java


Update Time:15829 周六 ( for 15822 )

自Java 5后,Java有一种更简单的循环:foreach循环,该循环可以遍历数组和集合元素,而且更为简洁,无需获得数组和集合长度,无需根据索引来访问数组元素和集合元素,也无需循环条件及循环迭代语句。下面是一个例子:

  1. public class Demo
  2. {
  3. public static void main(String[] args)
  4. {
  5. //定义数组
  6. String [] fluits = {"apple","pear","grape","banana"};
  7. for (String fluit : fluits)
  8. {
  9. System.out.println(fluit);
  10. }
  11. }
  12. }
  13. //
  1. //而普通的循环结构,如do while,需要定义初始化语句、循环体、循环条件,以及迭代语句。在该循环体中,循环至少执行一次。
  2. int i = 0;
  3. do
  4. {
  5. System.out.println(i);
  6. i++;
  7. }while(i<100);
  8. System.out.println("循环结束");
添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注