Java 9 の JShell で制御フロー ステートメントを定義するにはどうすればよいですか?

WBOY
リリース: 2023-09-09 12:25:06
転載
693 人が閲覧しました

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

JShell は、Java 9 で導入された新しい対話型コマンド ライン ツールです。このツールは、コマンド ラインを介して入力を受け入れ、評価し、出力をユーザーに返すため、REPL(Read-Eval-Print-Loop) と呼ばれることもあります。 p>

JShell を使用すると、Java と同じように 複数行の 制御フロー ステートメントを実行できます。 If-else ステートメント for-loopwhile-loop などの制御フロー ステートメントも JShell で実行できます。認識される複数行のステートメントは、記号 "...>" を含むプロンプトであり、ステートメントの次の行を入力することを意味します。

#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>
ログイン後にコピー

#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>
ログイン後にコピー

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>
ログイン後にコピー

以上がJava 9 の JShell で制御フロー ステートメントを定義するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:tutorialspoint.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート