转自:
循环:
循环是程序设计语言中反复执行某些代码的一种计算机处理过程,常见的有按照次数循环和按照条件循环。
循环在java中,我们可以使用while ,for循环对其数据进行获取,那么还有没有一种方法,可以便捷的编写for循环呢?下文笔者将一一道来
从Java 5开始,引入了增强的for
循环。
此方法可用于遍历元素的集合,数组
for循环语法
for(declaration : expression) {
//循环体中的代码
}
语法说明:
declaration:
新声明的块变量,是与要访问的数组元素兼容的类型。变量将在for
块中可用,其值将与当前数组元素相同expression
:待循环的数组。表达式(expression
)可以是返回的数组变量或方法调用
增强for循环的编写示例
public class Java265Test {
public static void main(String args[]) {
int [] numbers = {88, 99, 100};
for(int i : numbers ) {
System.out.print( i );
System.out.print(",");
}
System.out.print("\n");
String [] names = {"java265", "Java爱好者", "Java编程思想"};
for( String name : names ) {
System.out.print( name );
System.out.print(",");
}
}
}运行
运行以上代码,将输出以下信息
88, 99, 100,
java265, Java爱好者, Java编程思想,
以上是笔者编写的for增强的示例分享,
主要采用 for(type tmp:arrs){}这种语法结构