黄色网址大全免费-黄色网址你懂得-黄色网址你懂的-黄色网址有那些-免费超爽视频-免费大片黄国产在线观看

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節(jié)點LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 hot資訊 運(yùn)算符與表達(dá)式的介紹

運(yùn)算符與表達(dá)式的介紹

更新時間:2022-01-11 10:23:01 來源:動力節(jié)點 瀏覽778次

表達(dá)式基于一個運(yùn)算符,使用一個或兩個操作數(shù)執(zhí)行特定的操作。操作數(shù)可以是常量、變量或函數(shù)結(jié)果。運(yùn)算符是算術(shù)的、邏輯的和關(guān)系的。與 C 一樣,一些運(yùn)算符的功能根據(jù)表達(dá)式中指定的操作數(shù)的數(shù)據(jù)類型而有所不同。

算術(shù)運(yùn)算符(+、-、*、/、**、%)

算術(shù)運(yùn)算符使用操作數(shù)執(zhí)行數(shù)學(xué)運(yùn)算,例如加法和減法。有兩種類型的數(shù)學(xué)運(yùn)算符:一元和二元。一元運(yùn)算符使用單個操作數(shù)執(zhí)行操作。二元運(yùn)算符使用兩個操作數(shù)執(zhí)行操作。在復(fù)雜表達(dá)式中,(兩個或多個操作數(shù))計算順序取決于優(yōu)先規(guī)則。

一元算術(shù)運(yùn)算符

一元運(yùn)算符是對單個操作數(shù)執(zhí)行操作的算術(shù)運(yùn)算符。腳本語言識別一元運(yùn)算符否定 (-)。

負(fù)一元運(yùn)算符將表達(dá)式的符號從正數(shù)反轉(zhuǎn)為負(fù)數(shù),反之亦然。凈效應(yīng)是將數(shù)字乘以 -1。例子:

a = -10;

前綴運(yùn)算符在取消引用對象之前遞增或遞減變量,而后綴運(yùn)算符在引用變量后遞增或遞減變量。例子:

A=1; 
B = a++; // b will equal 1, a will equal 2; 
A = 1; 
B = ++a; // b will equal 2, a will equal 2; 
A= 1; 
B = a--; // b will equal 1, a will equal 0;

二元算術(shù)運(yùn)算符

在算術(shù)運(yùn)算符前后插入空格。下面列出了支持的二進(jìn)制算術(shù)運(yùn)算符。

符號 意義 例子 描述
+ 添加 a + b 添加兩個操作數(shù)
- 減法 a - b 從第一個操作數(shù)中減去第二個操作數(shù)
* 乘法 a * b 將兩個操作數(shù)相乘
/ 分配 一/乙 將第一個操作數(shù)除以第二個操作數(shù)
** 力量 a ** b 通過第二個操作數(shù)的冪來提高第一個操作數(shù)
% 百分比 % b 將第一個操作數(shù)除以第二個操作數(shù)并得出余數(shù)部分

運(yùn)算符優(yōu)先級

表達(dá)式通常從左到右計算。一次計算一個復(fù)雜的表達(dá)式。計算表達(dá)式的順序由使用的運(yùn)算符的優(yōu)先級決定。遵循標(biāo)準(zhǔn) C 排序。

否定 (-) 一元

力量

乘法、除法和取模

加減

如果表達(dá)式包含兩個或多個具有相同優(yōu)先級的運(yùn)算符,則首先計算左側(cè)的運(yùn)算符。例如,10 / 2 * 5 將被計算為 (10 / 2),結(jié)果乘以 5。

當(dāng)應(yīng)首先處理較低優(yōu)先級的操作時,應(yīng)將其括在括號內(nèi)。例如,30 / 2 + 8。這通常計算為 30 除以 2,然后將 8 添加到結(jié)果中。如果要除以 2 + 8,則應(yīng)寫為 30 / (2 + 8)。

括號可以嵌套在表達(dá)式中。首先計算最里面的括號表達(dá)式。

賦值運(yùn)算符 (= )

使用賦值運(yùn)算符 (=) 將常量、文字、變量表達(dá)式結(jié)果或函數(shù)結(jié)果復(fù)制到變量。腳本語言不支持在單個語句中進(jìn)行多個賦值(例如 a=b=c=0)。字符串長度是根據(jù)分配給變量的字符串大小定義的,并且可以在運(yùn)行時動態(tài)更改。

邏輯運(yùn)算符(AND、OR)

邏輯運(yùn)算符允許在一次比較中組合多個關(guān)系測試。邏輯運(yùn)算符返回 TRUE (1) 或 FALSE (0) 值。邏輯運(yùn)算符的優(yōu)先級低于算術(shù)運(yùn)算符。

字符串比較

如果兩個字符串逐個字符匹配并且長度相同,則認(rèn)為它們相等。字符串逐個字符進(jìn)行比較,從左到右,直到所有字符都匹配或字符串之一用完。如果在相應(yīng)字符串的結(jié)尾之前遇到一個字符串的結(jié)尾,則認(rèn)為這些字符串的長度不相等并導(dǎo)致不相等的條件。

如果字符串中的任何字符與另一個字符串中的相應(yīng)字符不匹配,則比較停止并且字符串被視為不相等。字符串區(qū)分大小寫。例子:

Str1 = "abcdefg"; 
Str2 = "abcdefg"; 
Str3 = "abcdef"; 
Str4 = "ABCDEFG"; 
If (str1 == str2)... results in an equal/true conditions 
If (str1 == str3).... Results in a not equal condition 
because str3 is shorter than str1 
If (str1 == str4) ... Results in a not equal condition 
because the strings are of different case;

字符串連接運(yùn)算符 (+)

Plus(+) 運(yùn)算符在應(yīng)用于字符串時,會導(dǎo)致兩個字符串的連接。例子:

Str1 = "abc"; 
Str2 = "def"; 
Str3 = str1 + str2; results in "abcdef"

以上就是關(guān)于“運(yùn)算符與表達(dá)式的介紹”,大家如果想了解更多相關(guān)知識,不妨來關(guān)注一下動力節(jié)點的Java在線學(xué)習(xí),里面的課程內(nèi)容全面,從入門到精通,很適合沒有基礎(chǔ)的小伙伴學(xué)習(xí),希望對大家能夠有所幫助。

提交申請后,顧問老師會電話與您溝通安排學(xué)習(xí)

免費課程推薦 >>
技術(shù)文檔推薦 >>
主站蜘蛛池模板: 国产高清在线精品一区免费97 | 妞干网在线观看 | 国产一区欧美二区 | 国产午夜精品久久久久 | 国产成人精品免费视频大全办公室 | 欧美一级淫片aaaaaaa视频 | 五月欧美| 涩涩爱网站 | 亚洲国产男人本色在线观看的a站 | 国产性片在线观看 | 99视频在线观看免费视频 | 欧美三级欧美做a爱 | 欧美高清视频手机在在线 | 色图综合网| 性欧美人妖在线看 | 亚洲爽 | 成人久久18免费游戏网站 | 妞干网在线观看 | 成人精品免费网站 | 波多野结衣一区二区三区88 | 九九久久国产精品免费热6 九九久久亚洲综合久久久 九九伦理 | 丝袜国产在线观看 | 欧美一级视频精品观看 | 禁止十八成人无限免费观看网站 | 男女视频在线观看网站 | 波多野结衣午夜 | 欧美日韩在线播一区二区三区 | 五月玖玖 | 天天躁夜夜躁狠狠躁 | 热热涩热热狠狠色香蕉综合 | 无遮挡无删动漫肉在线观看 | 最近中文字幕国语免费完整 | 在线观看成年人网站 | 色5月综合| 亚洲精品成人中文网 | 免费人成在线看 | 在线www 天堂网在线 | 最近中文字幕免费mv视频8 | 曰韩在线视频 | 97在线免费看视频 | 五月天综合激情 |