格式:
for(初始语句;条件判断语句;条件控制语句){
循环体语句;
}
执行顺序:
1、初始语句;
2、条件判断语句,为true执行循环体语句,false循环结束;
3、执行循环体语句;
4、条件控制语句;
5、回到第二部操作;
初始语句只是开始执行一次;
如下案例:
static boolean foo(char c) { System.out.print(c); return true; } public static void main(String[] args) { int i =0; for(foo('A');foo('B')&&(i<2);foo('C')) { i++; foo('D'); } }
结果为:ABDCBDCB