Maison > Java > javaDidacticiel > Comment définir des instructions de flux de contrôle dans JShell en Java 9 ?

Comment définir des instructions de flux de contrôle dans JShell en Java 9 ?

WBOY
Libérer: 2023-09-09 12:25:06
avant
725 Les gens l'ont consulté

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

JShell est un nouvel outil de ligne de commande interactif introduit dans Java 9. Cet outil peut également être appelé REPL(Read-Eval-Print-Loop) car il accepte les entrées, les évalue et renvoie la sortie à l'utilisateur via la ligne de commande. p>

Nous pouvons utiliser JShell pour exécuter des instructions de flux de contrôlemultilignestout comme Java. Les instructions de flux de contrôle telles que les instructions If-else, for-loop et while-loop peuvent également être exécutées dans JShell. Les instructions multilignes qu'il reconnaît sont des invites avec le symbole «…>», ce qui signifie saisir la ligne d'instructions suivante. Exemple d'instruction If-Else

<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>
Copier après la connexion

Exemple de boucle While

<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>
Copier après la connexion

Exemple de boucle For

<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>
Copier après la connexion

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!

source:tutorialspoint.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal