Java switch case语句

Posted 算法与编程之美

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java switch case语句相关的知识,希望对你有一定的参考价值。

1 问题

在什么情况下使用switch语句,以及如何使用switch语句。

2 方法

swith 语句主要用于判断一个变量与一系列值中某个值是否相等,每一个值称为一个分支。基本格式如下:

例题:某同学某门课的成绩可能的结果为1,2,3,4,和5。当成绩为1时请输出不及格;成绩为2时请输出及格;成绩为3时请输出中等;成绩为4时请输出良好;成绩为5时请输出优秀。

public class HomeWork105
   public static void main(String[] args)
       int i=5;
       switch(i)
           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;
       
   

3 结语

针对switch语句的使用问题, switch case 执行时,一定会先进行匹配,匹配成功返回当前 case 的值,再根据是否有 break,判断是否继续输出,或者跳出判断。

以上是关于Java switch case语句的主要内容,如果未能解决你的问题,请参考以下文章

switch case语句和if的区别

关于switch case语句的问题

Java switch case和数组

Java中的switch-case语句

java中如何能避免过长的switch-case分支语句?

031- 控制语句switch