zoukankan      html  css  js  c++  java
  • java switch的应用

    变量的值,与case后的那个值一样的话,执行那个case后的语句,遇到break跳出switch结构。

    如果case任何一个值都与变量的内容不一样的执行default后的语句;

    break;可省略,不推荐

     break   

    • 打断
    • 打破
    • 跳出循环

      if, if..else...

      switch

      更适用于区间范围的判断:从......

      更实用与等值比较

      if,if...else...一定可以体会switc

      switch不一定能替换if,if...else...

      import java.util.Scanner;
      public class Dome1{
          public static void main (String []args ){
              Scanner input = new Scanner (System.in );
              int day =0;
              System.out.print("请输入你的成绩:");
              day = input.nextInt();
              if(day>100||day <0){
                  System.out.print("输入成绩错误");
              }
              else{
                  day=day/10;
              switch(day){
                      case 10:System.out.print("A");break;
                      case 9:System.out.print("B");break;
                      case 8:System.out.print("C");break;
                      case 7:System.out.print("D");break;
                      case 6:System.out.print("E");break;
                      default:System.out.print("不及格");
                      
              }
              }
              
              
              
              
          }
      }

      ... ...

      if(day == 1) System.out.println(“星期1”);

      else if(day == 2) System.out.println(“星期2”);

      else if(day == 3) System.out.println(“星期3”);

      else if(day == 4) System.out.println(“星期4”);

      else if(day == 5) System.out.println(“星期5”);

      else if(day == 6) System.out.println(“星期6”);

      else if(day == 7) System.out.println(“星期日”);

      else System.out.println(“输入错误!”);

      ... ...

      ... ...

      switch(day){

      case 1: System.out.println("星期一"); break;

      case 2: System.out.println("星期二"); break;

      case 3: System.out.println("星期三"); break;

      case 4: System.out.println("星期四"); break;

      case 5: System.out.println("星期五"); break;

      case 6: System.out.println("星期六"); break;

      case 7: System.out.println("星期日"); break;

      default: System.out.println("输入错误!");

      }

      ... ...

       
         
  • 相关阅读:
    pip包安装问题
    spyder中让生成的图像单独在窗口中显示
    错误的英语提示翻译 以及经常犯的无错误
    程序结构
    运算符
    js jq计算器
    jQuery筛选选择器
    jQuery获取标签信息
    javascript的getTime函数
    animate动画
  • 原文地址:https://www.cnblogs.com/jingcaibin/p/9395329.html
Copyright © 2011-2022 走看看