用">
当前位置:   article > 正文

Java中switch的三种用法方式 Java14_switch - > 用法:

switch - > 用法:

从java14开始, switch语句有了一个很大的调整, 这就让swicth语句有了更多的操作和选择,在代码上,更加的简便灵活.

  • switch 标准方式
  • switch - > 用法:
  • switch yield 用法:

标准模式

int flag = 3;
switch (flag){
   
 case 0: System.out.println("The number is 0" ); break;
 case 1: System.out.println("The number is 1" ); break;
 case 2: System.out.println("The number is 2" ); break;
 default: System.out.println("you are right" ); break;
}
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8

switch - > 用法:

使用 - > 方法更加简单, 就不用使用 break 命令, 保证只有一种路径会被执行!

int flag = 3;
switch (flag){  
  case 0 -> System.out.println("The number is 0" ); 
  case 1 -> System.out.println("The number is 1" ); 
  case 2 -> System.out.println("The number is 2" ); 
  default -> System.out.println("you are right" ); 
}
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7

switch yield 用法:返回值

int flag = 2;
String ss;
ss = switch (flag){
   case 0 -> "The number is 0" ;
   case 1 -> "The number is 1" ;
   case 2 -> {
       String c = "The number is 2";
       yield c;
      }
   default -> "you are right" ;
 };
System.out.println(ss);

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13

输出
在这里插入图片描述

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/bf789/article/detail/62414
推荐阅读
相关标签
  

闽ICP备14008679号