我真的不是很明白這個(gè)優(yōu)先級(jí)
如圖 不應(yīng)該是 numa+30>10為一個(gè)整體 然后numb*3<2是一個(gè) 33>10為true 然后中間有并且操作符 不應(yīng)該直接就為true嗎 為什么會(huì)是false 麻煩大佬給我解答一下 謝謝
如圖 不應(yīng)該是 numa+30>10為一個(gè)整體 然后numb*3<2是一個(gè) 33>10為true 然后中間有并且操作符 不應(yīng)該直接就為true嗎 為什么會(huì)是false 麻煩大佬給我解答一下 謝謝
2019-01-26
舉報(bào)
2019-01-27
& 和&& 是有區(qū)別
&:當(dāng)一個(gè)判斷為true時(shí)就直接跳過返回true
&&:當(dāng)兩個(gè)條件均為true才返回true,否則false
2022-03-27
視頻上用的是AndroidStduio一般都是混合用的 而且ID選擇器用的相對(duì)較多 在優(yōu)先級(jí)上ID選擇器要比類選擇器要高 用的多了就會(huì)熟悉了
2019-04-11
我覺得最佳答案,好像跟我看書的理論不太一樣。
&& 是條件與 , & 是 邏輯與;(與就是 和的意思)
兩者是運(yùn)算過程的不同
條件與 &&在運(yùn)算時(shí)采用短路規(guī)則:在運(yùn)算時(shí)先根據(jù)第一個(gè)操作數(shù)判斷,如果為false,則不去計(jì)算第二個(gè)(為true的話就當(dāng)然要計(jì)算第二個(gè)了,畢竟要同時(shí)滿足)
邏輯與&的運(yùn)算規(guī)則是:不管第一個(gè)值結(jié)果是什么,第二個(gè)操作數(shù)仍會(huì)被操作。
同理 || 和 |,分別是條件或 和 邏輯或 ,規(guī)則同上。
2019-03-22
本來不大明白? 但是看了你提出的問題 上面的式子? 我發(fā)現(xiàn) 我明白了。。。。。謝了
2019-02-16
暈,這最佳回答是怎么來的?…
2019-01-27
中間的 && 操作符表示兩個(gè)都為true時(shí)結(jié)果才為true,右邊的 numb*3<2的結(jié)果為false