在java中,有时会看到这样的for循环for(Person p:people),其实for(Person p:people)是java5.0新增的foreach的语法(强化的for循环)。
使用格式为:
for(type element:array)
{
...
}
式中,type为数组array的类型;element是用来存放数组中元素的临时变量;array是待操作的数组。
作用是:对数组中的数据依次进行存取。
例如:
int []arr={1,2,3,4,5,6};
for(int b:arr){
System.out.print(b);
}
结果为:123456
// 就是将数组arr里的元素依次赋值给b,然后输出b。