Java
 Computer >> コンピューター >  >> プログラミング >> Java

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


JShell REPLに基づいています (読み取り-評価-印刷-ループ )Java 9で導入されました。このツールを使用して、単純なステートメントを実行し、評価して、結果を出力できます。

スイッチ ステートメント その他のように複数の条件をテストできます デフォルトの可能性を処理します。 デフォルト いずれのケースも一致しない場合に実行でき、ブレーク ステートメント 試合が成功した後、スイッチから抜け出すために使用できます。

以下のコードスニペットでは、switchステートメントを定義できます。 JShellで。

スニペット-1
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


以下のコードスニペットでは、ブレーク付きのswitchステートメントを定義できます。 JShellで。

スニペット-2
jshell> switch(i) {
   ...>    case 1 : System.out.println("1"); break;
   ...>    case 10 : System.out.println("10"); break;
   ...>    default : System.out.println("default"); break;
   ...> }
1

  1. Java 9でJShellのデフォルトエディタを変更するにはどうすればよいですか?

    JShell REPLを実装します (Read-Evaluate-Print Loop)コマンドラインからコードを読み取ります 、指定されたスニペットを評価し、結果を出力します。 JShellでは、JShellエディターパッドを使用して、デフォルトのJShellエディターからコードを編集できます。 。 「/set」も使用できます 別のエディタを定義するためにデフォルトのエディタを変更するコマンド。「/edit」を起動するとき コマンド、このエディターを使用できます。この操作を実行するには、 / set editor [editor]を起動するだけです。 コマンド。 メモ帳を設定するとし

  2. Java 9のJShell?

    JShell Java9バージョンで導入された新しい概念です。 JavaにREPLを提供します (Read-Eval-Print-Loop)能力。 JShellを使用することで、Javaベースのロジックをテストできます。 および式 コンパイルせずに。 REPLは即時のフィードバックループとして機能し、その特定の言語の生産性に大きな影響を与えます。 ステップ1 :コマンドプロンプトを開き、 JShellと入力します 。 Microsoft Windows [Version 6.3.9600] (c) 2013 Microsoft Corporation. All rights reserve