ホームページ  >  記事  >  Java  >  Java 9 の JShell のさまざまな「/edit」コマンドは何ですか?

Java 9 の JShell のさまざまな「/edit」コマンドは何ですか?

王林
王林転載
2023-09-13 19:33:03832ブラウズ

在Java 9的JShell中,不同的"/edit"命令有哪些?

JShellJava 9 で導入されたコマンドライン ツールであり、main() メソッドを使用する必要はありません。ステートメント、ステートメント、および式を評価できます。 JShell では、JShell Edit Pad という名前のテキスト エディタをセットアップできます。これを使用すると、コードを非常に簡単に変更でき、「/edit」コマンドで起動できます。

Jshell で使用されるさまざまな「/edit」コマンドを次に示します。

<strong>/edit
/edit [ID]
/edit [Code_Name]</strong>
  • /edit: このコマンドは引数なしで使用できます。「/edit」コマンドは、テキスト エディターにアクティブなコードをすべて表示します。
  • /edit [ID]: このコマンドは、入力された ID に対応するコードをテキスト エディターに表示します。 #########/編集###
  • [Code_Name]:
  • このコマンドは、テキスト エディターに入力された名前に対応するコードを表示します。
    <strong>jshell> int i = 10
    i ==> 10
    
    jshell> double j = 20.0
    j ==> 20.0
    
    jshell> public int sum(int x, int y) {
    ...>       return x + y;
    ...>    }
    | created method sum(int,int)
    
    jshell> /edit</strong>
    上記では、整数 i、倍精度浮動小数点 y、および「sum
  • 」というメソッドを作成しました。 「
/edit

」コマンドを入力すると、以下のように「JShell Edit Pad」が表示されます。

エディタ

を使用して Java 9 の JShell のさまざまな「/edit」コマンドは何ですか? を追加するか、

コードを変更し、

Accept ボタンを使用して、設定を確認してください。新しい divide() メソッドを追加し、以下に示すように変数 "y" の値を変更できます。

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

jshell> double j = 20
j ==> 20.0

jshell> public int sum(int x, int y) {
...>       return x + y;
...>    }
| created method sum(int,int)

jshell> /edit
j ==> 50.0
| created method divide(double,double)</strong>

JShell 編集パッドで変数「

iJava 9 の JShell のさまざまな「/edit」コマンドは何ですか?」のみを表示したい場合は、コマンド「

/edit i

」を入力するだけで 10 が表示されます。同様に、「ID 2」 (変数 y に対応) のテキストのみを変更したい場合は、コマンド「/edit 2」を入力するだけです。 20件表示されます。

以上がJava 9 の JShell のさまざまな「/edit」コマンドは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はtutorialspoint.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。