Java 9 的 JShell 中有哪些不同的“/vars”命令?
JShell 是 Java 9 中引入的一種互動式命令列工具。它也稱為REPL 工具,可以接收輸入,對其進行評估,並將輸出列印給使用者。
在 JShell 工具中,可以使用內部命令“/vars”列出所有建立的變數。JShell 工具中提供不同的“/vars”命令,如下所示。
/vars /vars [ID] /vars [Variable_Name] /vars -start /vars -all
- /vars:此命令允許我們顯示當前會話中所有活動變數的列表。
- /vars [ID]:此命令顯示變數及其值,對應於輸入的ID。此 ID 對應於 JShell 分配給表示式的變數名 ($1, $2…)。
- /vars [Variable_Name]:此命令顯示變數[Variable_Name]及其值。
- /vars -start:此命令允許我們顯示已新增到JShell 啟動指令碼的所有變數。
- /vars -all:此命令顯示啟動時所有活動、非活動和已載入變數的列表。
在下面的程式碼片段中,建立了表示式和變數。然後我們可以應用不同的“/vars”命令。
C:\Users\User>jshell | Welcome to JShell -- Version 9.0.4 | For an introduction type: /help intro jshell> 2 + 4 $1 ==> 6 jshell> /vars | int $1 = 6 jshell> int x = 20 x ==> 20 jshell> /vars | int $1 = 6 | int x = 20 jshell> /vars $1 | int $1 = 6 jshell> /vars x | int x = 20 jshell> /vars -all | int $1 = 6 | int x = 20 jshell> /drop x | dropped variable x jshell> /vars -all | int $1 = 6| int x = (not-active)
廣告
資料結構
網路
關係資料庫管理系統 (RDBMS)
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP