网站换了域名怎么查,福田蒙派克9座商务车报价及图片,网站为什么需要空间,wordpress 侧分类您可能还记得我以前的文章#xff0c;在Java 12中#xff0c;传统的switch语句得到了增强#xff0c;因此可以用作表达式。 在Java 13中#xff0c;对该功能进行了进一步的更改 。 break语句不再可以返回值。 相反#xff0c;您必须使用新的yield语句#xff0c;如下所示… 您可能还记得我以前的文章在Java 12中传统的switch语句得到了增强因此可以用作表达式。 在Java 13中对该功能进行了进一步的更改 。 break语句不再可以返回值。 相反您必须使用新的yield语句如下所示 final int result switch (input) { case 0 , 1 - 1 ; case 2 - 4 ; case 3 - { System.out.println( Calculating: input); final int output compute(input); System.out.println( Result: output); yield output; } default - throw new IllegalArgumentException( Invalid input input); }; 请注意这仍然是预览语言功能 这意味着必须使用--enable-preview标志在Java编译器和运行时中显式启用它。 翻译自: https://www.javacodegeeks.com/2019/11/java-13-enhancements-to-switch-expressions.html