国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

1.4. 運算符與表達式

這篇具有很好參考價值的文章主要介紹了1.4. 運算符與表達式。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

在 Java 中,運算符是用于執(zhí)行特定操作的符號,而表達式是由變量、常量和運算符組成的一段代碼,用于計算值。本節(jié)將介紹 Java 中的常用運算符和表達式的使用。

1.4.1. 算術(shù)運算符

Java 支持以下算術(shù)運算符:

  • 加法(+
  • 減法(-
  • 乘法(*
  • 除法(/
  • 取模(求余數(shù))(%

示例代碼:

int a = 10;
int b = 20;

int sum = a + b; // 30
int difference = a - b; // -10
int product = a * b; // 200
int quotient = a / b; // 0 (整數(shù)除法)
int remainder = a % b; // 10

1.4.2. 關系運算符

關系運算符用于比較兩個值的關系。常用的關系運算符有:

  • 等于(==
  • 不等于(!=
  • 大于(>
  • 小于(<
  • 大于等于(>=
  • 小于等于(<=

示例代碼:

int a = 10;
int b = 20;

boolean isEqual = a == b; // false
boolean isNotEqual = a != b; // true
boolean isGreater = a > b; // false
boolean isLess = a < b; // true
boolean isGreaterOrEqual = a >= b; // false
boolean isLessOrEqual = a <= b; // true

1.4.3. 邏輯運算符

邏輯運算符主要用于布爾類型的操作。常用的邏輯運算符有:

  • 邏輯與(&&
  • 邏輯或(||
  • 邏輯非(!

示例代碼:

boolean a = true;
boolean b = false;

boolean andResult = a && b; // false
boolean orResult = a || b; // true
boolean notResult = !a; // false

1.4.4. 位運算符

位運算符用于操作二進制位。常用的位運算符有:

  • 按位與(&
  • 按位或(|
  • 按位異或(^
  • 按位非(~
  • 左移(<<
  • 右移(>>
  • 無符號右移(>>>

示例代碼:

int a = 60; // 0011 1100 (二進制)
int b = 13; // 0000 1101 (二進制)

int bitwiseAnd = a & b; // 12 (0000 1100)
int bitwiseOr = a | b; // 61 (0011 1101)
int bitwiseXor = a ^ b; // 49 (0011 0001)
int bitwiseNot = ~a; // -61 (1100 0011)

int leftShift = a << 2; // 240 (1111 0000)
int rightShift = a >> 2; // 15 (0011 1111)
int unsignedRightShift = a >>> 2; // 15 (0011 1111)

1.4.5. 賦值運算符

賦值運算符用于將值賦給變量。常用的賦值運算符有:

  • 簡單賦值(=
  • 加法賦值(+=
  • 減法賦值(-=
  • 乘法賦值(*=
  • 除法賦值(/=
  • 取模賦值(%=
  • 左移賦值(<<=
  • 右移賦值(>>=
  • 無符號右移賦值(>>>=
  • 按位與賦值(&=
  • 按位或賦值(|=
  • 按位異或賦值(^=

示例代碼:

int a = 10;
int b = 20;

a += b; // a = a + b,a 現(xiàn)在是 30
a -= b; // a = a - b,a 現(xiàn)在是 10
a *= b; // a = a * b,a 現(xiàn)在是 200
a /= b; // a = a / b,a 現(xiàn)在是 10
a %= b; // a = a % b,a 現(xiàn)在是 10

a <<= 2; // a = a << 2,a 現(xiàn)在是 40
a >>= 2; // a = a >> 2,a 現(xiàn)在是 10
a >>>= 2; // a = a >>> 2,a 現(xiàn)在是 2

a &= b; // a = a & b,a 現(xiàn)在是 0
a |= b; // a = a | b,a 現(xiàn)在是 20
a ^= b; // a = a ^ b,a 現(xiàn)在是 0

1.4.6. 條件運算符(三元運算符)

條件運算符(? :)是 Java 中唯一的三元運算符,用于根據(jù)條件表達式的結(jié)果選擇兩個表達式之一。語法為:

condition ? expression1 : expression2;

如果?condition?為?true,則整個表達式的值為?expression1,否則為?expression2

示例代碼:

int a = 10;
int b = 20;

int max = (a > b) ? a : b; // max 現(xiàn)在是 20

通過這些基本的運算符和表達式,您可以在 Java 中編寫各種算法和邏輯。請嘗試使用這些運算符編寫一些簡單的代碼,以加深對它們的理解。在接下來的課程中,我們將學習更多高級的概念和技巧。

1.4. 運算符與表達式
推薦閱讀:

https://mp.weixin.qq.com/s/dV2JzXfgjDdCmWRmE0glDA

https://mp.weixin.qq.com/s/an83QZOWXHqll3SGPYTL5g文章來源地址http://www.zghlxwxcb.cn/news/detail-462575.html

到了這里,關于1.4. 運算符與表達式的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權(quán),不承擔相關法律責任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • JS基礎-表達式和運算符

    表達式 :是由操作數(shù)和運算符(可選)構(gòu)成的并產(chǎn)生運算結(jié)果的語法結(jié)構(gòu)。例如:3+5 運算符 :進行計算或者邏輯運算的符號,比如表達式中的 + 號 表達式分類:算術(shù)、關系、邏輯、賦值、組合 以下符號都是算數(shù)運算符,運算符的就是運算 意義 運算符 加 + 減 - 乘

    2024年02月09日
    瀏覽(28)
  • Verilog常用運算符及表達式

    Verilog常用運算符及表達式

    本文詳細介紹了Verilog常用的運算符和表達式,特別是分享了處理“計算位寬溢出”和“負數(shù)”的可行方式,幫助讀者更加輕松地理解和掌握Verilog語言的運算符。 算數(shù)運算符:加(+)、減(-)、乘(*)、除(/)、取余(%) 賦值運算符:非阻塞賦值(=)、阻塞賦值(=);

    2024年02月08日
    瀏覽(29)
  • C++的運算符與表達式

    運算符是一種告訴編譯器執(zhí)行特定的數(shù)學或邏輯操作的符號。C++內(nèi)置了豐富的運算符,并且提供了以下類型的運算符: 算數(shù)運算符 關系運算符 邏輯運算符 位運算符 賦值運算符 雜項運算符 在程序中,運算符是用來操作數(shù)據(jù)的,因此這些數(shù)據(jù)也被稱為操作數(shù),使用運算符將操

    2024年02月06日
    瀏覽(19)
  • js常用運算符和表達式

    JavaScript常用的運算符和表達式有: 用于執(zhí)行基本的數(shù)學運算,包括加法(+)、減法(-)、乘法(*)、除法(/)、取余(%)等。 用于將值賦給變量,包括等號(=)、加等于(+=)、減等于(-=)、乘等于(*=)、除等于(/=)等。 用于比較兩個值的大小或是否相等,包括等

    2024年02月09日
    瀏覽(22)
  • (77)TCL腳本命令【運算符(expr運算表達式)】

    1.1 TCL簡介 1.2?TCL的起源與發(fā)展 1.3?TCL語言與庫介紹 1.4?TCL運行環(huán)境 1.5 TCL腳本命令【運算符(expr運算表達式)】 1.6 結(jié)束語 Tcl 語言的全稱 Tool Command Language,即工具命令語言。這種需要在 EDA 工具中使用的相當之多,或者說幾乎每個 EDA 工具都支持 Tcl 語言。所以對于 IC 專業(yè)的

    2024年02月16日
    瀏覽(34)
  • 三、C#—變量,表達式,運算符(3)

    三、C#—變量,表達式,運算符(3)

    變量名能不能用漢字? 全局變量 局部變量 錯誤1 錯誤2 錯誤3 2.2.1 值類型直接存儲值 例如: 2.2.2 簡單類型 2.2.3 整數(shù)類型 例如: 2.2.4 浮點類型 2.2.5 decimal 類型 注意: 定義decimal變量時的問題 2.2.6 bool類型 2.3.1 引用類型存儲對值得引用 2.3.2 Object 類 不區(qū)分大小寫得限制 2.3.3

    2024年02月09日
    瀏覽(33)
  • C++學習之運算符與表達式

    基本的算數(shù)運算有加法、減法、乘法、除法和取模(求余數(shù)),對應的算數(shù)運算符分別為:+、-、*、/、%。至于用法,大家應該耳熟能詳,這里不再過多贅述。 自增與自減運算符 運算符 說明 ++ 自增運算符,將數(shù)值增加一 - - 自減運算符,將數(shù)值減少一 該運算符主要有前置和

    2024年02月09日
    瀏覽(26)
  • 【python數(shù)據(jù)分析】運算符與表達式

    【python數(shù)據(jù)分析】運算符與表達式

    ??? 哈嘍大家好,本次是python數(shù)據(jù)分析、挖掘與可視化專欄第三期 ?本期內(nèi)容:運算符與表達式 ??系列專欄:Python數(shù)據(jù)分析、挖掘與可視化 ??保持開心,拒絕拖延,你想要的都會有,加油加油! 本期內(nèi)容為python的運算符與表達式~ 參考書籍:《Python數(shù)據(jù)分析、挖掘與可視

    2024年02月03日
    瀏覽(25)
  • Java-01變量、運算符、表達式、輸入與輸出

    tip:[start]編程是一種控制計算機的方式,和我們平時雙擊打開文件、關機、重啟沒有任何區(qū)別——閆學燦tip:[end] 內(nèi)置數(shù)據(jù)類型: 類型 字節(jié)數(shù) 舉例 byte整數(shù) 1 123 short整數(shù) 2 12345 int整數(shù) 4 123456789 long整數(shù) 8 1234567891011L float浮點數(shù) 4 1.2F double浮點數(shù) 8 1.2, 1.2D boolean 1 true or false char字符

    2024年02月05日
    瀏覽(22)
  • C#中使用 => 運算符的 switch 表達式

    目錄 一、關于switch 語句 1.switch 語句及語法結(jié)構(gòu) 2.switch 語句的一些重要注意事項 3.通常情況下的示例 1.示例1 2.示例2? 二、使用 = 運算符的 switch 表達式 1.關于switch表達式 2.示例1 3.示例2 ????????C# 中的 switch 語句是一種控制結(jié)構(gòu),允許您將一個表達式或值與多個值進行比

    2024年02月20日
    瀏覽(28)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包