62,614
社区成员
发帖
与我相关
我的任务
分享
public class T {
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');
}
}
}
for(初始化语句;循环条件;迭代语句){
循环体;
}
第一初始化:打印a
第二循环判断,条件成立,打印b
第三因为循环条件成立,执行循环体,打印d
第四循环体执行完成,进行迭代语句,打印c
第五判断循环条件,打印b
第六因为循环条件成立,执行循环体,打印d
第七循环体执行完成,进行迭代语句,打印c
第八判断循环条件,打印b