一点累积----JAVA(1)----for-each 形式

原创 2016年08月29日 15:51:10

以前呢,做for循环,理所当然会写成

类似   for(int i =0 ; i <n ; i++ )  { xxx.get(i) }


这是一个带下标的遍历。

然而有时候呢,想对一些没有下标的集合做遍历。就会比较苦恼

JDK5.0 之后,有了一个for-each 的增强型for循环

为遍历不带下标的集合带来福音


for(type element: array)
{
      System.out.println(element);
}


待续



STL (1)for_each 函数

/* // TEMPLATE FUNCTION for_each // template inline _Fn1 for_each(_InIt _First, _InIt _Last, _Fn1...

疯狂java之学习笔记(13)-------------数组学习以及循环机制中for each讲解

数组详细解析! 数组中可分为以下几种:一维数组、二维数组、以及多维数组。 定义数组   方式1(推荐,更能表明数组类型)   type[] 变量名 = new type[数组中元素的个数];   比如...

Java For-each 的实现原理

参考: http://blog.csdn.net/a596620989/article/details/6930479
  • yasi_xi
  • yasi_xi
  • 2014年05月10日 15:09
  • 3627

java for-each循环解惑

从Java5起,在Java中有了for-each循环,可以用来循环遍历collection和array。For each循环允许你在无需保持传统for循环中的索引,或在使用iterator /List...

Java中For-Each循环的使用

for-each这种集合的遍历方法最初是在Perl中接触的foreach。开始的时候受C语言的影响多少有些不习惯,不过写了两段代码之后就觉得十分适应了,因为这种描述方式与我们的日常表达语言十分相似。再...

JAVA中的for-each循环与迭代

JAVA中的for-each循环与迭代 转载至:http://www.cnblogs.com/gl-developer/p/5971372.html 在学习java中的collecti...

Java For-each 和 Iterator异同点总结

详述了Java For-each 和 Iterator异同点
  • john_lw
  • john_lw
  • 2017年03月07日 15:54
  • 285

Java中的for each实现原理与坑

看来for each的水还挺深。

Java中的迭代器Iterator和for-each循环

迭代器(Iterator)的工作就是循环一个序列,依次获得里面的对象,这里不再需要程序去关心序列的底层结构。 迭代器的接口一共就三个方法: public interface Iterator { ...

Java学习之for-each循环与集合的遍历

for-each循环(Java 1.5后) for (type varname :obj){ //循环体 } type:数据类型 varname:元素变量 obj:需要遍历的对象,如数组,集合...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:一点累积----JAVA(1)----for-each 形式
举报原因:
原因补充:

(最多只允许输入30个字)