在Java 9的JShell中使用变量

介绍

Java 9中引入了一个新的交互式的Shell工具JShell。它允许用户迅速、容易地在命令行中测试Java代码,而不必打开集成开发环境(IDE)。在JShell中,可以轻松地定义变量并执行任何Java表达式或语句。本文将讲解如何在JShell中定义和使用变量。

如何打开JShell

在Java 9中,使用命令“jshell”可以打开JShell控制台。在Windows和Unix系统中,我们可以打开终端并键入“jshell”。默认情况下,JShell会在控制台中显示版本信息。从那里,我们可以在交互式环境中输入Java代码并尝试使用变量。

定义变量

在JShell中,定义一个变量非常容易。我们可以使用语法“类型 变量名 = 值;”来定义一个变量。例如,以下代码定义了一个名为“name”的字符串变量,值为“JShell”:

String name = "JShell";

在此示例中,我们已经定义了一个字符串变量并将其初始化为“JShell”。我们还可以使用同样的语法来定义其他类型的变量,如以下示例所示:

int count = 10;

double temperature = 0.6;

boolean isDone = false;

使用变量

我们可以使用定义的变量在JShell中执行操作。例如,我们可以使用以下代码将“count”变量的值增加1:

count++;

在此示例中,我们递增了“count”变量的值。此后,我们可以使用以下代码检查变量的值:

count;

这将返回增加后的值。当我们键入变量名称时,JShell会显示该变量的值。我们还可以在代码中使用变量的值,如以下示例所示:

if(temperature > 0.5) {

System.out.println("It is hot!");

} else {

System.out.println("It is cool.");

}

在此示例中,我们使用“temperature”变量的值作为条件,如果温度高于0.5,则打印“热!”;否则,打印“凉爽。”。我们可以通过更改“temperature”变量的值来调整输出。

总结

在JShell中定义和使用变量非常简单。我们可以使用类型、变量名和值定义变量,然后使用这些变量执行任何Java表达式或语句。JShell是一个非常强大的工具,让Java开发者更轻松地探索和测试他们的代码。

免责声明:本文来自互联网,本站所有信息(包括但不限于文字、视频、音频、数据及图表),不保证该信息的准确性、真实性、完整性、有效性、及时性、原创性等,版权归属于原作者,如无意侵犯媒体或个人知识产权,请来电或致函告之,本站将在第一时间处理。猿码集站发布此文目的在于促进信息交流,此文观点与本站立场无关,不承担任何责任。

后端开发标签