《Java核心技术卷一》——3.10.1 for each循环

for each循环语句的循环变量将会遍历数组中的每个元素,而不需要使用下标值。

增强版的for循环的语句格式为:

    for (variable : collection) statement

collection这一集合表达式必须是一个数组或者是一个实现了Iterable接口的类对象(例如ArrayList)。例如:

    for (int element : a) 
        System.out.println(element);

打印数组a的每一个元素,一个元素占一行。

不过有个更加简单的方式打印数组中的所有值,即使用Arrays类的toString方法。调用Arrays.toString(a),返回一个包含数组元素的字符串,这些元素被放置在括号内,并用逗号分隔,例如,“[2, 3, 5, 7, 11, 13]”。要想打印数组,可以调用。

    System.out.println(Arrays.toString(a));
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 3月16日,天空很晴,在微信里和同事发完“以后朋友圈见”,我便退掉所有工作群,收拾好工位上为数不多的东西,然后迅速...
    白米饭与明月光阅读 4,705评论 2 9
  • 今夕是何年?戊戌狗年。 戊戌俩字混淆了很多年,还有个戍字,这三个字傻傻分不清。直到上了初中,老师教了个口诀: 横戌...
    原疯不动阅读 3,025评论 3 3
  • 于无声处听惊雷 大山脚下迎风雨 青天雨落又几行 风雨和鸣奏成双 1 一滴雨落下 摊开掌心接住 这云朵里的泪珠 2 ...
    郊木狼阅读 1,339评论 0 1
  • 现在的人多数都缺乏勇气,这就为什么有的人成功,而你有满腔的热血却一事无成的一个重要原因。古人都说有勇无谋是坏大事的...
    时光深处是记忆阅读 2,662评论 1 1