循环结构:
循环结构可以减少源代码重复书写的工作量,用来描述重复执行某段算法的问题,循环结构是程序设计中最能发挥计算机特长的程序结构。
循环结构可以看作是一个条件判断语句和一个向回转向语句的组合。
循环结构的四要素:
1.循环变量
2.循环体
3.循环条件
4.迭代器
while循环语句:
while循环是最基本的循环,while语句在开始前会先判断布尔表达式的结果,若为true(真),则执行循环体,否则,跳出循环。

表达式:
while(布尔表达式){ //while先判断布尔表达式的值,为true则开始循环
循环体 //执行循环体
迭代器 //迭代(一般是单目运算符自加(++)或自减(--)),迭代完毕后返回继续判断是否执行下一次循环
}
示例:
①使用while循环计算0-100的和:
package exercise;
/**
* @author 刘小将
* while循环语句
* (循环必须满足四个条件:1,初始化;2,条件判断;3,循环体;4,迭代)
* 用while循环:计算0~100的和是多少
*/
public class TestWhile {
public static void main(String[] args) {
int a = 0;
int sum = 0;
while(a<=100) {
sum += a;
a++;
}
System.out.println("0~100的和为:"+sum);
}
}
②使用while循环计算0-100间的所有偶数和与基数和:
package com.lxj.cnblogs;
/**
* @author 刘小将
* while循环
* 计算0-100间的所有偶数和与基数和
*/
public class TestWhile{
public static void main(String[] args){
int oddSum = 0; //奇数
int evenSum = 0; //偶数
int i = 0; //声明循环变量
while(i <=100){
if(i % 2 !=0){
oddSum += i;
i++;
}else{
evenSum += i;
i++;
}
}
System.out.println("oddSum is:"+oddSum);
System.out.println("evenSum is:"+evenSum);
}
}
来源:https://www.cnblogs.com/joyfulcode/p/12399200.html