Heim > Java > javaLernprogramm > Wie definiere ich eine Switch-Anweisung in JShell in Java 9?

Wie definiere ich eine Switch-Anweisung in JShell in Java 9?

王林
Freigeben: 2023-08-20 20:49:02
nach vorne
980 Leute haben es durchsucht

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

JShell basiert auf dem in Java 9 eingeführten REPL (Read-Evaluate-Print-Loop). Mit diesem Tool können einfache Anweisungen ausgeführt, ausgewertet und das Ergebnis gedruckt werden.

Eine switch-Anweisung kann mehrere Bedingungen testen, genau wie eine else-Klausel und behandelt die Standardmöglichkeit. Die Standardklausel Klausel kann ausgeführt werden, wenn keiner der Fälle übereinstimmt, und eine break Anweisung kann verwendet werden, um nach einer erfolgreichen Übereinstimmung aus dem Switch auszubrechen.Im folgenden Codeausschnitt können wir die definieren switch-Anweisung in 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>
Nach dem Login kopieren

在下面的代码片段中,我们可以在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>
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonWie definiere ich eine Switch-Anweisung in JShell in Java 9?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:tutorialspoint.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage