10.循环结构
循环结构
1.while循环
while循环是先判断再执行!
while(布尔表达式){
//循环内容
}
只要表达式为true,循环会一直进行下去,所以通常会在循环进行到一定程度的时候,让表达式失效从而停止循环。
//输出1~100
int i = 0;
int sum = 0;
while(i <= 100){
sum = sum + i;
i++;
}
System.out.println(sum);
2.do...while循环
do...while循环是先至少执行一次再进行判断条件!
do{
//代码语句
}while(布尔表达式);
3.for循环
for(初始化;布尔表达式;迭代){
//代码语句
}
//初始化 //条件判断 //迭代
for(int i = 1;i <= 100;i++){
System.out.println(i);
}
//打印九九乘法表
for (int i = 1; i <= 9; i++) {
for (int u = 1; u <= i; u++){
System.out.print(u + "*" + i + "=" + (i * u) +"\t");
}
System.out.println();
}
4.增强for循环
for{(声明语句 : 表达式)
//代码句子
}
//遍历数组的元素
for(int x:numbers){
System.out.println(x);
}