Maison >Java >javaDidacticiel >Comment définir l'instruction switch dans JShell en Java 9 ?

Comment définir l'instruction switch dans JShell en Java 9 ?

王林
王林avant
2023-08-20 20:49:02991parcourir

在Java 9的JShell中如何定义switch语句?

JShell est basé sur le REPL (Read-Evaluate-Print-Loop) introduit dans Java 9. Cet outil peut être utilisé pour exécuter des instructions simples, l'évaluer et imprimer le résultat.

Une switch instruction peut tester plusieurs conditions tout comme une else clause et gère la possibilité par défaut. La default clause peut être exécutée lorsqu'aucun des cas ne correspond, et une break statement peut être utilisée pour sortir du switch après une correspondance réussie.

Dans l'extrait de code ci-dessous, nous pouvons définir le instruction switch dans JShell.

Snippet-1

<strong>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</strong>

在下面的代码片段中,我们可以在JShell中定义一个带有break的switch语句

Snippet-2

<strong>jshell> switch(i) {
   ...>    case 1 : System.out.println("1"); break;
   ...>    case 10 : System.out.println("10"); break;
   ...>    default : System.out.println("default"); break;
   ...> }
1</strong>

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer