java当中的循环语句while
while循环:
先进行条件判断,再执行逻辑代码 初始化:变量初始化 条件判断:只允许返回true或false 循环体:如果条件符合要执行的逻辑代码 迭代变量:促使循环跳出的条件 2、do while循环:先执行逻辑代码,再进行条件判断
*/public class WhileDemo{ public static void main(String[] args){
//输出100以内正整数 /*int i = 1; while(i <= 100){
System.out.println("i=" + i); i++; }*/ /*int i = 1; while(true){
System.out.println("i=" + i++); }*/ //计算100以内正整数的和
/*int i = 1; //定义变量存储和 int sum = 0;
while(i <= 100){ sum += i; i++; }
System.out.println("100以内正整数的和是:" + sum);*/
//计算100以内偶数的和
/*int i = 1; int sum = 0;
while(i <= 100){ if(i % 2 == 0){ sum += i; } i++; } System.out.println("100以内的偶数之和是:"
+ sum);*/ //do while /*int i = 1; do{ System.out.println("i=" + i); i++; }
while(i <= 100);*/ /*int i = 1; int sum = 0; do{ sum += i; i++; }while(i <= 100); System.out.println("100以内正整数的和是:
" + sum);*/ /**int i = 1; int sum = 0; do{ if(i % 2 == 0){ sum += i; }
i++; }while(i <= 100);
System.out.println("100以内的偶数之和是:" + sum);
上面讲的主要是循环语句的用法,while跟do while的用法,他俩一个是先执行后循环,还有一个就是直接进行循环,当然最常用得的还是for循环,因为用处比较多,相比之下for循环要好用的东西多,因为他不存在这么多限制,直接就用了。
