ใน JShell 9 สามารถประกาศตัวแปรระหว่างเซสชันได้ เมื่อผู้ใช้ล็อกอินเข้าสู่เซสชั่นแล้ว ก็สามารถประกาศตัวแปรได้ดังนี้ −
jshell> int val = 56 ;
ตัวเอียงระบุเทอร์มินัล เมื่อผู้ใช้ลงชื่อเข้าใช้เซสชันแล้ว
บรรทัดด้านบนจะพิมพ์ผลลัพธ์ด้านล่าง เครื่องหมายอัฒภาคในบรรทัดด้านบนเป็นทางเลือก และจะทำงานได้ดีโดยไม่มีเครื่องหมายอัฒภาคด้วย
ผลลัพธ์
val = = > 56
เมื่อค่าจำนวนเต็มถูกกำหนดโดยการกำหนดค่าให้กับชื่อตัวแปรบน JShell และดำเนินการโดยการกดปุ่ม 'Enter' ค่าดังกล่าวจะปรากฏในบรรทัดถัดไปของบรรทัดคำสั่ง JShell
ในกรณีที่เราไม่ได้กำหนดตัวแปรให้กับค่าใดค่าหนึ่งและเพียงแค่พิมพ์ลงบน JShell มันจะกำหนดตัวแปรให้กับค่านั้น -
jshell> 79
ผลลัพธ์
$3 = = > 79
เมื่อค่าจำนวนเต็มถูกกำหนดโดยไม่ได้กำหนดให้กับชื่อตัวแปรบน JShell และถูกดำเนินการโดยการกดปุ่ม 'Enter' ค่าดังกล่าวจะปรากฏในบรรทัดถัดไปของบรรทัดคำสั่ง JShell ที่นี่ JShell เองกำหนดชื่อตัวแปรให้กับค่าตัวแปรที่ป้อนล่าสุด