📅  最后修改于: 2023-12-03 15:37:35.540000             🧑  作者: Mango
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 中,使用变量可以让我们更加方便快捷地处理数据。我们可以定义和使用不同类型的变量,使用变量进行计算并将其值输出到控制台。同时,我们还可以通过改变变量的值来更新数据。