如何在 Java 9 中的 JShell 中定义 switch 语句?
javaobject oriented programmingprogramming更新于 2025/10/23 8:44:17
JShell 基于 Java 9 中引入的 REPL (Read-Evaluate-Print-Loop)。此工具可用于执行简单语句、对其进行评估并打印结果。
switch 语句可以像 else 子句一样测试多个条件并处理默认可能性。当所有 case 都不匹配时,可以执行 default 子句,而匹配成功后,可以使用 break 语句跳出 switch。
在下面的代码片段中,我们可以在 JShell 中定义 switch 语句。
代码片段-1
jshell> int i = 10;
i ==> 10
jshell> switch(i) {
...> case 1 : System.out.println("1");
...> case 10 : System.out.println("10");
...> default : System.out.println("default");
...> }
10
default
jshell> int i = 1;
i ==> 1
jshell> switch(i) {
...> case 1 : System.out.println("1");
...> case 10 : System.out.println("10");
...> default : System.out.println("default");
...> }
1
10
default
在下面的代码片段中,我们可以在 JShell 中定义一个带有 break 的 switch 语句。
代码片段-2
jshell> switch(i) {
...> case 1 : System.out.println("1"); break;
...> case 10 : System.out.println("10"); break;
...> default : System.out.println("default"); break;
...> }
1
相关文章
有用资源
java 参考教程 - 该教程包含有关 java 的更多信息:https://www.cainiaomax.com/java/

