循环结构(一)while

循环结构(一)while

1.语法

 while(布尔表达式){
     //循环内容
 }
  • 只要布尔表达式为true,循环就会一直执行

  • 大多数情况下,会让循环停止下来,否则一直为true会一直循环,即死循环

  • 少部分情况需要一直循环,如服务器的监听响应,如QQ提示聊天信息(实际不是这种实现方法),定时检查等

2.例题

输出小于等于10的整数

 public class WhileDemo01 {
     public static void main(String[] args){
         //输出小于等于10的整数
         int i=0;
         while(i<=10){
             System.out.println(i);
             i++;
        }
    }
 }

输出结果为:0--10

考虑:sout(i++); 与sout(++I)的差别

0--10 1---11

 

输出1+2+3+...+10的结果

 public class WhileDemo02 {
     public static void main(String[] args) {
         //输出1+2+...+10
         int i=1;
         int sum=0;
         while(i<=10){
             sum=sum+i;
             i++;
             System.out.println(sum);
        }
    }
 }

趣味实现;

 i=i++;
 //结果即i=i=i+1
 i=++i;
 //类似a=++i
 
posted @ 2022-12-10 22:41  武义一中梁朝伟  阅读(90)  评论(0)    收藏  举报