首頁 > Java > java教程 > 如何在Java 9的JShell中實作關係和邏輯運算子?

如何在Java 9的JShell中實作關係和邏輯運算子?

王林
發布: 2023-08-20 20:41:10
轉載
1358 人瀏覽過

如何在Java 9的JShell中实现关系和逻辑运算符?

JShell has introduced in Java 9 that enables us to explore, discover, and experiment with Java language features, and extensive libraries.

The relational operators (==, != <, >, <=, >=) can be used mainly for comparison. It accepts operands of non-boolean primitive data types and returns a boolean value. JShell also supports logical operators that can be used in expressions. The logical operators can expect boolean operands. The expressions involving these operands can be used for forming boolean conditions in the code within if, for, and while statements. The logical operators include : "&& : logical AND", "|| : OR" and "! : NOT".

In the below two code snippets, we can implement relational operators using JShell.

Snippet-1

<strong>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</strong>
登入後複製

Snippet-2

<strong>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</strong>
登入後複製

在下面的代码片段中,我们可以使用JShell实现逻辑运算符

<strong>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</strong>
登入後複製

以上是如何在Java 9的JShell中實作關係和邏輯運算子?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:tutorialspoint.com
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板