Java中3种循环结构介绍
1.for循环:
for(初始化语句;判断条件;控制条件语句){
//循环体
}
举例说明:请用循环计算1-100内所有偶数数的和:
输出0到100之间的偶数之和:
package trible;
public class trible {
public static void main(String[] args) {
int i;
int S = 0;
for (i = 0; i <= 100; i += 2) {
S = S + i;
}
System.out.println(S);
}
}
2.while循环:
初始化语句;
while(条件判断语句){
循环体语句;
控制条件语句:
}
举例说明,求1+2+…+100
10.求1+2+3+4+…+100的值:
public class pluss {
public static void main(String[] args) {
int i =1;
int sum=0;
while(i<=100){
sum+=i;
i++;
}
System.out.println("sum值为:"+sum);
}
}
运行结果
F:\jdk\jdk1.8.0_181\jre\lib\plugin.jar;F:\jdk\jdk1.8.0_181\jre\lib\resources.jar;F:\jdk\jdk1.8.0_181\jre\lib\rt.jar;E:\trible_number\out\production\trible_number pluss
sum值为:5050
3.do …while循环
初始化语句;
do{
循环体语句;
控制条件语句:
} while(条件判断语句);
案例:学习的练习中,如果练习次数少于4次,就继续练习,直到练习4次完全会为止。
public class pluss {
public static void main(String[] args) {
int count=1;
boolean isOk=false;
do{
System.out.println("正在进行第"+count+"次练习");
if(count>3) {
isOk = true;
}
count++;
} while(!isOk);
}
}
运行结果:
正在进行第1次练习
正在进行第2次练习
正在进行第3次练习
正在进行第4次练习