for (表达式1; 表达式2; 表达式3) {}
表达式1:定义一个变量给他初始值,如int i = 0;这里i用于循环。
表达式2:表示当i达到什么条件的时候执行for中的循环,一旦i不满足条件,就不执行循环了。如:i<100
表达式3:表示每次循环i的变化,直到i变化到表达式2不满足条件为止。如:i++,i=i+2,i--等等。
例子:for(int i=100;i>0;i--){}
java中还有个for循环,称为for each循环,如下:
for(对象名 对象引用:对象的集合){}
意思是把对象集合中的每一个对象赋值给对象的引用,然后可以对其进行相应处理,循环次数取决于集合中对象的数量,例子:
List list = new List();//定义一个集合
list.add(new Integer(1));//在定义的集合中增加一个整型对象,整型对象的值是1
list.add(new Integer(3));//再在定义的集合中增加一个整型对象,整型对象的值是3
for(Integer i:list){//因为集合中刚增加了2个元素,所以只会执行2次循环
System.out.println(i);
}
显示结果:
1
3
温馨提示:答案为网友推荐,仅供参考