Java switch case语句

简介: 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,判断是否继续输出,或者跳出判断。

目录
相关文章
|
6月前
|
JavaScript 前端开发 Java
Java switch升级之路
`switch` 是一种用于多分支条件判断的控制流语句。它通过检查一个表达式的值,然后根据不同的情况执行相应的代码块。 在大多数编程语言中,`switch` 语句由多个 `case` 分支组成,每个 `case` 后面跟着一个常量或表达式,用来与待判断的表达式的值进行比较。当找到与表达式值匹配的 `case` 时,对应的代码块将会被执行,然后程序跳出 `switch` 语句。
52 0
|
16天前
|
存储 Java
模式匹配魔法:Java 21中switch语句的巨大进化
模式匹配魔法:Java 21中switch语句的巨大进化
12 0
|
16天前
|
Java
Java 14 强势登场:Switch 表达式的进化之路
Java 14 强势登场:Switch 表达式的进化之路
19 0
|
5月前
|
Java
Java中的条件语句:if语句和switch语句的作用与区别
Java中的条件语句:if语句和switch语句的作用与区别
136 0
|
1月前
|
Java
Java switch case 语句
Java switch case 语句
10 0
|
5月前
|
Java
Java的流程控制(选择结构语句 if ~ switch &循环结构语句dowhile ~ for)
程序执行的控制流程分为三种,也称为三种结构,分别是:顺序结构、和循环结构。 顺序结构指的是程序执行按照代码的编写顺序,依次从上往下开始执行,直到程序结束。程序的执行默认是顺序执行的
43 1
|
1月前
|
Java
【Java从入门到精通】Java switch case 语句
【Java从入门到精通】Java switch case 语句
21 0
|
7月前
|
SQL Oracle 关系型数据库
java实现oracle和mysql的group by分组功能|同时具备max()/min()/sum()/case when 函数等功能
java实现oracle和mysql的group by分组功能|同时具备max()/min()/sum()/case when 函数等功能
|
3天前
|
数据采集 存储 Java
高德地图爬虫实践:Java多线程并发处理策略
高德地图爬虫实践:Java多线程并发处理策略
|
5天前
|
安全 Java 调度
Java线程:深入理解与实战应用
Java线程:深入理解与实战应用
24 0