📜  在Java 9 的 JShell 中使用变量(1)

📅  最后修改于: 2023-12-03 15:37:35.540000             🧑  作者: Mango

在Java 9 的 JShell 中使用变量

介绍

Java 9 中引入了一个新特性 JShell,它是一个交互式的 Java 命令行工具,可以让我们更加方便快捷地编写和测试 Java 代码。在 JShell 中,我们可以定义和使用变量来存储和处理数据。

本文将介绍如何在 Java 9 的 JShell 中使用变量。

定义变量

在 JShell 中,我们可以使用变量来存储数据。要定义一个变量,我们可以使用“变量名=值”的格式。例如:

jshell> int age = 18
age ==> 18

上面的代码定义了一个名为 age 的整型变量,并将其初始化为 18。JShell 会自动打印出变量的值。

除了整型变量,我们还可以定义其他类型的变量,例如字符串、布尔型、浮点型等。

jshell> String name = "Alice"
name ==> "Alice"

jshell> boolean isMale = true
isMale ==> true

jshell> double score = 99.5
score ==> 99.5
使用变量

定义变量之后,我们可以在 JShell 中使用它们。例如,我们可以将两个整型变量相加并将结果赋值给第三个变量:

jshell> int a = 10
a ==> 10

jshell> int b = 20
b ==> 20

jshell> int c = a + b
c ==> 30

我们还可以将变量的值输出到控制台:

jshell> System.out.println("Hello, " + name + "!")
Hello, Alice!

jshell> System.out.println("The score is:" + score)
The score is:99.5
改变变量的值

在 JShell 中,我们也可以通过改变变量的值来更新数据。例如:

jshell> int num = 10
num ==> 10

jshell> num = 20
num ==> 20

上面的代码将变量 num 的值从 10 改变为 20。

结论

在 Java 9 的 JShell 中,使用变量可以让我们更加方便快捷地处理数据。我们可以定义和使用不同类型的变量,使用变量进行计算并将其值输出到控制台。同时,我们还可以通过改变变量的值来更新数据。