与或非运算符
主要有三種:邏輯與&&、邏輯或||和邏輯非!
當&&和|| 連接語句時,兩邊的語句會轉化為布爾類型(Boolean),然后再進行運算,具體的運算規則如下:
1.&&1.1兩邊條件都為true時,結果才為true;
1.2如果有一個為false,結果就為false;
1.3當第一個條件為false時,就不再判斷后面的條件注意:當數值參與邏輯與運算時,結果為true,那么會返回的會是第二個為真的值;如果結果為false,返回的會是第一個為假的值。
2.||2.1只要有一個條件為true時,結果就為true;
2.2當兩個條件都為false時,結果才為false;
2.3當一個條件為true時,后面的條件不再判斷注意:當數值參與邏輯或運算時,結果為true,會返回第一個為真的值;如果結果為false,會返回第二個為假的值;
3.!3.1當條件為false時,結果為true;反之亦然。
補充:邏輯與的優先級是高于邏輯或的;
總結
- 上一篇: FlexRay汽车通信总线介绍及测试环境
- 下一篇: 研究生考试又来到,网上确认证件照怎么拍?