21xrx.com
2025-03-24 13:51:31 Monday
文章检索 我的文章 写文章
Java中Switch语句的用法解析及代码案例
2023-06-16 22:32:27 深夜i     15     0
Switch语句 流程控制 代码案例

Switch语句是Java语言中一种常见的流程控制语句,可以根据一个表达式的值在多个选项中进行选择。在本篇文章中,我们将简单介绍Java中Switch语句的用法,并给出代码案例。

Switch语句的用法:

在Java中,Switch语句的基本语法如下:

switch(expression)
  case value1:
    //执行语句
    break;
  case value2:
    //执行语句
    break;
  ...
  default:
    //执行语句
    break;

Switch语句中的expression表示需要进行比较的值,它可以是byte、short、int或char类型。不过从Java 7开始,还支持使用字符串类型。

Switch语句中的case表示需要比较的值,它可以是常量、枚举类型或由常量表达式组成的表达式。case语句结束时必须加上break语句,否则会继续执行下一个case语句的执行语句。如果所有的case都不符合要求,那么会执行默认的default语句。

代码案例:

下面是一个Switch语句的代码案例:

public static void main(String[] args) {
  int num = 3;
  switch (num) {
    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("数字错误");
      break;
  }
}

当num为3时,输出结果为“星期三”。

关键词:

Switch语句、流程控制、代码案例

  
  

评论区