Switch和While语句

Switch和while语句

Switch

package com.struct;

public class SwitchDemo01 {
   public static void main(String[] args) {
       //case穿透性 //switch 匹配一个具体的值
       char grade = 'A';

       switch (grade){
           case 'A':
               System.out.println("优秀");
               break;//可选
           case'B':
               System.out.println("良好");
               break;
           case'C':
               System.out.println("及格");
               break;
           case'D':
               System.out.println("再接再厉");
               break;
           case'E':
               System.out.println("挂科");
               break;
           default:
               System.out.println("未知数值");
      }
  }
}

反编译

package com.struct;

public class SwitchDemo02 {
   public static void main(String[] args) {
       String name = "丢丢";
       //JDK7的新特性,表达式结果可以是字符串!!!
       //字符点本质还是数字

       //反编译

       switch (name){
           case "画画":
               System.out.println("画画");
               break;
           case  "丢丢":
               System.out.println("丢丢");
               break;
           default:
               System.out.println("啥也不是");
      }
  }
}

while

package com.struct;

public class WhileDemo01 {
   public static void main(String[] args) {

       //输出1~100

       int i = 0;

       while (i<100){
           i++;
           System.out.println(i);

      }
  }
}
  1. 死循环

    package com.struct;

    public class WhileDemo02 {
       public static void main(String[] args) {
           //死循环
           while (true){
               //等待客户端连接
               //定时检查
               //......
          }
      }
    }

     

  1. 例题

    package com.struct;

    public class WhileDemo03 {
       public static void main(String[] args) {
           //计算1+2+3+.....+100=?

           int i =0;
           int sum = 0;

           while (i<=100){
               sum = sum + i;
               i++;
               System.out.println(sum);
          }
      }
    }
  2.  

posted @ 2022-03-08 21:37  Mr~吴  阅读(62)  评论(0)    收藏  举报