如何在 Java 9 中的 JShell 中实现关系运算符和逻辑运算符?
javaobject oriented programmingprogramming更新于 2025/10/22 11:24:17
JShell 已在 Java 9 中引入,使我们能够探索、发现和试验 Java 语言功能和广泛的库。
关系运算符(==、!= <、>、<=、>=) 主要用于比较。它接受非布尔原始数据类型的操作数并返回布尔值。JShell 还支持可在表达式中使用的逻辑运算符。逻辑运算符可以期望布尔操作数。涉及这些操作数的表达式可用于在 if、for 和 while 语句中的代码中形成布尔条件。逻辑运算符包括:"&& : 逻辑 AND"、"|| : OR"和"! : NOT"。
在下面两个代码片段中,我们可以使用 JShell 实现关系 运算符 。
代码片段-1
jshell> int i = 10; i ==> 10 jshell> i > 10; $2 ==> false jshell> i >= 10; $3 ==> true jshell> i < 10; $4 ==> false jshell> i <= 10; $5 ==> true jshell> i == 10; $6 ==> true jshell> i == 20; $7 ==> false
代码片段-2
jshell> int i = 15; i ==> 15 jshell> i >=15 $1 ==> true jshell> i <= 15 $2 ==> true jshell> i >= 15 && i <= 25 $3 ==> true jshell> i == 30; $4 ==> false jshell> i = 30; i ==> 30 jshell> i >= 15 && i <= 25; $5 ==> false
在下面的代码片段中,我们可以使用 JShell 实现逻辑 运算符 。
jshell> true && true $1 ==> true jshell> true && false $2 ==> false jshell> false && true $3 ==> false jshell> false && false $4 ==> false jshell> true || true $5 ==> true jshell> true || false $6 ==> true jshell> false || true $7 ==> true jshell> false || false $8 ==> false
相关文章
有用资源
java 参考教程 - 该教程包含有关 java 的更多信息:https://www.cainiaomax.com/java/

