国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

【Java畢設(shè)項目】Java在線考試系統(tǒng)(源碼+課后指導(dǎo))Java實戰(zhàn)

2023-03-07 13:33 作者:Linda的編程學(xué)習(xí)資料庫  | 我要投稿

?大家或多或少都為畢設(shè)問題苦惱過吧,今天就給大家?guī)硪豢町呍O(shè)項目---在線考試系統(tǒng)

需要課后指導(dǎo)的小伙伴可以留言UP喔~感謝三連關(guān)注~

Java 提供了一個特別的三元運算符(也叫三目運算符)經(jīng)常用于取代某個類型的 if-then-else 語句。條件運算符的符號表示為“?:”,使用該運算符時需要有三個操作數(shù),因此稱其為三目運算符。使用條件運算符的一般語法結(jié)構(gòu)為:

result = ? : ;

其中,expression 是一個布爾表達式。當 expression 為真時,執(zhí)行 statement1, 否則就執(zhí)行 statement3。此三元運算符要求返回一個結(jié)果,因此要實現(xiàn)簡單的二分支程序,即可使用該條件運算符。

下面是一個使用條件運算符的示例。

int x,y,z;x = 6,y = 2;z = x>y ? x-y : x+y;

在這里要計算 z 的值,首先要判斷 x>y 表達的值,如果為 true,z 的值為 x-y;否則 z 的值為 x+y。很明顯 x>y 表達式結(jié)果為 true,所以 z 的值為 4。

技巧:可以將條件運算符理解為 if-else 語句的簡化形式,在使用較為簡單的表達式時,使用該運算符能夠簡化程序代碼,使程序更加易讀。

在使用條件運算符時,還應(yīng)該注意優(yōu)先級問題,例如下面的表達式:

x>y ? x-=y : x+=y;

在編譯時會出現(xiàn)語法錯誤,因為條件運算符優(yōu)先于賦值運算符,上面的語句實際等價于:

(x>y ? x-y : x)+=y;

而運算符“+=”是賦值運算符,該運算符要求左操作數(shù)應(yīng)該是一個變量,因此出現(xiàn)錯誤。為了避免這類錯誤,可以使用括號“0”來加以區(qū)分。例如,下面是正確的表達式。

(x>y) ? (x-=y): (x+=y);?


【Java畢設(shè)項目】Java在線考試系統(tǒng)(源碼+課后指導(dǎo))Java實戰(zhàn)的評論 (共 條)

分享到微博請遵守國家法律
叙永县| 宜春市| 景东| 宁阳县| 洱源县| 吉首市| 邛崃市| 淮南市| 枣庄市| 阿鲁科尔沁旗| 宁城县| 曲麻莱县| 九龙坡区| 珲春市| 灯塔市| 连州市| 读书| 聂荣县| 边坝县| 滦南县| 丰顺县| 和林格尔县| 巴马| 定陶县| 新干县| 南城县| 泰州市| 九龙城区| 淅川县| 阆中市| 布尔津县| 竹溪县| 贡觉县| 四会市| 岳池县| 石阡县| 台江县| 大姚县| 习水县| 隆回县| 长寿区|