JShell は、Java 9 で導入された新しい対話型コマンド ライン ツールです。このツールは、コマンド ラインを介して入力を受け入れ、評価し、出力をユーザーに返すため、REPL(Read-Eval-Print-Loop) と呼ばれることもあります。 p>
JShell を使用すると、Java と同じように 複数行の 制御フロー ステートメントを実行できます。 If-else ステートメント 、for-loop、while-loop などの制御フロー ステートメントも JShell で実行できます。認識される複数行のステートメントは、記号 "...>" を含むプロンプトであり、ステートメントの次の行を入力することを意味します。
#If-Else ステートメントの例<strong>jshell> int distance = 50 distance ==> 50 jshell> if(distance < 30) { ...> System.out.println("It's near"); ...> } else { ...> System.out.println("It's far"); ...> } It'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 サイトの他の関連記事を参照してください。