Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Java

วิธีพิมพ์ snippet ที่พิมพ์ไปแล้วใน JShell Java 9

JShell คือ REPL ของ Java 9 รันโค้ดแบบไม่ต้องมี main() ใช้คำสั่ง /list แสดง snippet ทั้งหมดในเซสชันพร้อม snippet ID

  • /list - แสดง snippet ที่ valid เท่านั้น
  • /list -all - แสดงทั้งหมดรวม error snippets

ตัวอย่าง

jshell> int x = 20
x ==> 20
jshell> "Java 9"
$2 ==> "Java 9"
jshell> System.out.println($2)
Java 9
jshell> class Test { }
| created class Test
jshell> void print() { System.out.println("Tutorialspoint"); }
| created method print()
jshell> print()
Tutorialspoint
jshell> /list
1 : int x = 20;
2 : "Java 9"
3 : System.out.println($2)
4 : class Test { }
5 : void print() { System.out.println("Tutorialspoint"); }
6 : print()
7 : System.out.println(x)