Heim > Java > javaLernprogramm > Was sind die verschiedenen „/vars'-Befehle in JShell in Java 9?

Was sind die verschiedenen „/vars'-Befehle in JShell in Java 9?

WBOY
Freigeben: 2023-08-21 09:17:06
nach vorne
986 Leute haben es durchsucht

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

JShell 是在Java 9中引入的交互式命令行工具。它也被称为REPL 工具,它接受输入,对其进行评估,并将输出打印给用户。

在JShell工具中,可以使用内部命令"/vars"列出所有创建的变量。我们在JShell工具中有不同的"/vars"命令,如下所示。

<strong>/vars
/vars [ID]
/vars [Variable_Name]
/vars -start
/vars -all</strong>
Nach dem Login kopieren
  • /vars:此命令允许我们显示当前会话中所有活动变量的列表。
  • /vars [ID]:此命令显示与输入的ID对应的变量及其值。该ID对应于JShell分配给表达式的变量名($1,$2等)。
  • /vars [Variable_Name]:此命令显示变量[Variable_Name]及其值。
  • /vars -start:此命令允许我们显示添加到JShell启动脚本的所有变量。
  • /vars - all:此命令显示启动时所有活动非活动加载的变量列表。

在下面的代码片段中,创建了表达式和变量。然后我们可以应用不同的“/vars”命令。

<strong>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)</strong>
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonWas sind die verschiedenen „/vars'-Befehle in JShell in Java 9?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:tutorialspoint.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage