課程
/后端開發
/Java
/Java入門第一季(IDEA工具)升級版
邏輯運算符中的短路現象,如何知道真的短路了呢?能通過什么方法看出來短路了?
2016-04-01
源自:Java入門第一季(IDEA工具)升級版 3-5
正在回答
1、?與:要求所有人都投票同意,才能通過某議題
2、?或:只要求一個人投票同意就可以通過某議題
3、?非:某人原本投票同意,通過非運算符,可以使其投票無效
4、?異或:有且只能有一個人投票同意,才可以通過某議題
從系統這里就可以快速的理解題中是不是出現短路了;
1.邏輯與(&&),如果第一個操作數為false,那么結果肯定false,所以在這種情況下,將不會執行邏輯與后面的運算了,即發生了短路。
2.邏輯或(||),如果第一個操作數為ture,那么結果肯定是ture,所以在這種情況下,將不會執行邏輯與后面的運算了,即發生了短路。
人生無常 提問者
a && b,假如已知a為false,則無論b為true還是false,a&&b的結果都為false,即從a的結果已經能判斷出a&&b的結果,系統就會認為沒有必要再知道b的結果了,這就是”短路“現象。
舉報
0基礎萌新入門第一課,從Java環境搭建、工具使用、基礎語法開始
2 回答邏輯運算符
3 回答邏輯運算符
1 回答邏輯運算符
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-05-01
1、?與:要求所有人都投票同意,才能通過某議題
2、?或:只要求一個人投票同意就可以通過某議題
3、?非:某人原本投票同意,通過非運算符,可以使其投票無效
4、?異或:有且只能有一個人投票同意,才可以通過某議題
從系統這里就可以快速的理解題中是不是出現短路了;
2016-04-01
1.邏輯與(&&),如果第一個操作數為false,那么結果肯定false,所以在這種情況下,將不會執行邏輯與后面的運算了,即發生了短路。
2.邏輯或(||),如果第一個操作數為ture,那么結果肯定是ture,所以在這種情況下,將不會執行邏輯與后面的運算了,即發生了短路。
2016-04-01
a && b,假如已知a為false,則無論b為true還是false,a&&b的結果都為false,即從a的結果已經能判斷出a&&b的結果,系統就會認為沒有必要再知道b的結果了,這就是”短路“現象。