Rumah > Java > javaTutorial > teks badan

Apakah arahan '/edit' yang berbeza dalam JShell dalam Java 9?

王林
Lepaskan: 2023-09-13 19:33:03
ke hadapan
836 orang telah melayarinya

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

JShell ialah alat baris arahan yang diperkenalkan dalam Java 9 untuk menilai pengisytiharan, pernyataan dan ungkapan tanpa menggunakan kaedah main(). JShell boleh menyediakan editor teks yang dipanggil JShell Edit Pad, yang membolehkan kami mengubah suai kod dengan sangat mudah, dan boleh dimulakan dengan arahan "/edit".

Berikut ialah arahan "/edit" berbeza yang digunakan dalam Jshell.

<strong>/edit
/edit [ID]
/edit [Code_Name]</strong>
Salin selepas log masuk
  • /edit: Perintah ini boleh digunakan tanpa hujah, arahan "/edit" memaparkan semua kod aktif dalam penyunting teks.
  • /edit [ID]: Arahan ini memaparkan kod yang sepadan dengan ID yang dimasukkan dalam editor teks.
  • /edit [Nama_Kod]: Arahan ini memaparkan kod yang sepadan dengan nama yang dimasukkan dalam penyunting teks.
<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>
Salin selepas log masuk

Di atas, kami mencipta integer i, double y, dan kaedah yang dipanggil "sum". Masukkan arahan "/edit", dan "JShell Edit Pad" akan dipaparkan, seperti yang ditunjukkan di bawah.

Apakah arahan '/edit' yang berbeza dalam JShell dalam Java 9?

Kita boleh menggunakan editor <强> untuk menambah atau mengubah suai kod dan mengesahkan tetapan menggunakan butang Terima . Kita boleh menambah kaedah divide() baharu dan mengubah suai nilai pembolehubah "y" seperti yang ditunjukkan di bawah

Apakah arahan '/edit' yang berbeza dalam JShell dalam Java 9?

<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>
Salin selepas log masuk

Jika kita hanya mahu memaparkan pembolehubah "i" dalam JShell Edit Pad, Hanya taip arahan "/edit i" dan ia akan menunjukkan 10. Dengan cara yang sama, jika kita hanya mahu mengubah suai teks "ID 2" (bersamaan dengan pembolehubah y), kita hanya perlu memasukkan arahan "/edit 2" dan 20 akan dipaparkan.

Atas ialah kandungan terperinci Apakah arahan '/edit' yang berbeza dalam JShell dalam Java 9?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:tutorialspoint.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan