Java循环结构:for循环 for嵌套循环
其中还包括另外一种特殊的for增强循环
1.for循环
语法:for(变量i ;与变量i相关的条件 ;变量i值的变化){
语句块 }
循环要素:
首先:确定是否需要循环;
其次:确定循环的条件;
再次:确定变量值的变化;
最后:确实重复的代码。
循环跳转语句:
(1)continue:结束本次循环,进入下一循环。
(2)break:强制结束循环。
for的双重循环
for(int i = xxx ; i的条件语句 ; i值的变化){
循环语句块}
for(int j = xxx ; 变量j的条件语句 ; j值的变化){
循环语句块}
例如:
Scanner scanner=new Scanner(System.in) ;
double s=0;
for (int i = 1;i<4;i++){
System.out.println("请输入地第"+i+"个班级的成绩");
for (int j = 1;j<5;j++){
System.out.println("请输入第"+j+"个学生的成绩");
int w=scanner.nextInt();
s+=w;
}
System.out.println("该班的平均成绩是"+s/4);
}
for增强循环
for(xxxt : array){
......}
xxx为数组类型 t为数组array中一次从最小下标0开始取出的值副本
例如: