Heim >Java >javaLernprogramm >Wie definiere ich Kontrollflussanweisungen in JShell in Java 9?

Wie definiere ich Kontrollflussanweisungen in JShell in Java 9?

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBnach vorne
2023-09-09 12:25:06755Durchsuche

在Java 9中如何在JShell中定义控制流语句?

JShell ist ein neues interaktives Befehlszeilentool, das in Java 9 eingeführt wurde. Dieses Tool kann auch REPL(Read-Eval-Print-Loop) heißen, da es Eingaben entgegennimmt, auswertet und die Ausgabe über die Befehlszeile an den Benutzer zurückgibt. p>

Wir können JShell verwenden, um mehrzeiligeKontrollflussanweisungen genau wie Java auszuführen. Kontrollflussanweisungen wie If-else-Anweisungen, for-Schleife und while-Schleife können auch in JShell ausgeführt werden. Die erkannten mehrzeiligen Anweisungen sind Eingabeaufforderungen mit dem Symbol "…>", was bedeutet, dass die nächste Zeile mit Anweisungen eingegeben wird.

If-Else-Anweisungsbeispiel H2>
<strong>jshell> int distance = 50
distance ==> 50

jshell> if(distance < 30) {
...>       System.out.println("It&#39;s near");
...>    } else {
...>       System.out.println("It&#39;s far");
...>    }
It&#39;s far

jshell></strong>

While-Schleifenbeispiel

<strong>jshell> int i = 10
i ==> 10

jshell> while(i < 25) {
...>       System.out.println(i + " ");
...>       i++;
...>    }
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24

jshell></strong>

For-Schleifenbeispiel

<strong>jshell> String names[] = {"Adithya", "Jai", "Raja", "Chaitanya", "Ravi", "Surya"}
names ==> String[6] { "Adithya", "Jai", "Raja", "Chaitanya", "Ravi", "Surya" }

jshell> for(String name : names) {
...>       System.out.println(name);
...>    }
Adithya
Jai
Raja
Chaitanya
Ravi
Surya

jshell></strong>

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

Stellungnahme:
Dieser Artikel ist reproduziert unter:tutorialspoint.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen