国产一区二区精品-国产一区二区精品久-国产一区二区精品久久-国产一区二区精品久久91-免费毛片播放-免费毛片基地

千鋒教育-做有情懷、有良心、有品質的職業教育機構

手機站
千鋒教育

千鋒學習站 | 隨時隨地免費學

千鋒教育

掃一掃進入千鋒手機站

領取全套視頻
千鋒教育

關注千鋒學習站小程序
隨時隨地免費學習課程

當前位置:首頁  >  技術干貨  > java運算優先級規則有哪些內容:java與運算符怎么運算

java運算優先級規則有哪些內容:java與運算符怎么運算

來源:千鋒教育
發布人:xqq
時間: 2023-07-23 14:14:44 1690092884

Java運算優先級規則是程序員在進行Java表達式運算時必須掌握的基礎知識。Java運算優先級規則決定了運算符在一個表達式中的優先級,從而影響表達式計算的結果。在介紹Java運算優先級規則之前,首先需要了解一些基本的運算符類型。

Java中的運算符大概有以下幾種類型:

算術運算符:用于執行基本的算術運算,如加、減、乘、除、取余等。

比較運算符:用于比較兩個值之間的關系,如等于、不等于、大于、小于、大于等于、小于等于。

邏輯運算符:用于執行邏輯運算,如與、或、非。

位運算符:用于執行按位運算,如與、或、異或、取反、左移、右移等。

條件運算符:也叫三目運算符,用于根據一個條件來確定返回值。

Java運算優先級規則詳解

Java運算優先級規則是由高到低的順序為由一下標準制定的:

后綴式:例如"i++"或"i--"

一元式:例如"++i"或"--i"

乘法和除法運算:"*","/"及"%"

加法和減法運算:"+"與"-"

移位運算:"<>"、">>>"

關系運算符:"=="、"!="、">"、">="、"<"、"<="

按位與運算:"&"

按位異或運算:"^"

按位或運算:"|"

邏輯與運算:"&&"

邏輯或運算:"||"

條件運算符:"?"、":"

賦值運算符:"="、"+="、"-="、"*="、"/="、"%="、"&="、"^="、"|="、"<>="、">>>="。

Java運算優先級規則例子

舉個栗子,某人的薪水是2000元,如果加上補貼300元的話,他的工資就是2300元,如果再減去200元的稅金,他的實際到手的薪水是2100元。所以可以用Java表達式來表示這個過程:

int salary = 2000;int bonus = 300;int tax = 200;int takeHomeSalary = (salary + bonus) - tax;System.out.println("實際到手薪水為:" + takeHomeSalary + " 元");

在這個表達式中,先計算salary+bonus,再將結果與tax相減,最后將結果賦值給takeHomeSalary。因為加法運算的優先級高于減法,所以需要使用小括號來明確運算的優先級。

聲明:本站稿件版權均屬千鋒教育所有,未經許可不得擅自轉載。
10年以上業內強師集結,手把手帶你蛻變精英
請您保持通訊暢通,專屬學習老師24小時內將與您1V1溝通
免費領取
今日已有369人領取成功
劉同學 138****2860 剛剛成功領取
王同學 131****2015 剛剛成功領取
張同學 133****4652 剛剛成功領取
李同學 135****8607 剛剛成功領取
楊同學 132****5667 剛剛成功領取
岳同學 134****6652 剛剛成功領取
梁同學 157****2950 剛剛成功領取
劉同學 189****1015 剛剛成功領取
張同學 155****4678 剛剛成功領取
鄒同學 139****2907 剛剛成功領取
董同學 138****2867 剛剛成功領取
周同學 136****3602 剛剛成功領取
相關推薦HOT