簡單介紹 "&&" 與 “&” 和 ”|“ 與 ”||“ 的區別
簡單介紹 "&&" 與 “&” 和 ”|“ 與 ”||“ 的區別
"&&" 與 “&” :
驗證 "&&": 當第一個條件為false時,就不必判斷後面的條件。public static void main(String[] args) {
if(10!=10 && 10/0 ==0){
System.out.println("條件滿足哦");
}
}
結果: 不會出現 錯誤 除數為0的錯誤
驗證 "&": 必須判斷所有的條件,所以丟擲了除數為0的錯誤
public static void main(String[] args) {
if(10!=10 && 10/0 ==0){
System.out.println("條件滿足哦");
}
}
結果:Exception in thread "main" java.lang.ArithmeticException: / by zero
at mystudy.LogicalOperator.main(LogicalOperator.java:24)
再說說 "||" 與 “|”
驗證 "||": 當第一個條件為true時,就不必判斷後面的條件。
public static void main(String[] args) {
if(10==10 || 10/0 ==0){
// 若 條件為(10/0 ==0 ||10==10)
//則結果為:Exception in thread "main" java.lang.ArithmeticException: / by zero
System.out.println("條件滿足");}
}
結果: 條件滿足
驗證 "|": 必須判斷所有的條件,所以丟擲了除數為0的錯誤
public static void main(String[] args) {
if(10==10 | 10/0 ==0){
System.out.println("條件滿足");
}
}
結果:Exception in thread "main" java.lang.ArithmeticException: / by zero
at mystudy.LogicalOperator.main(LogicalOperator.java:24)
綜上所述: ”&“ 和 ”|“ 會判斷表示式兩邊的條件 , 但是”&&“ 和 ”||“ ,兩者重點判斷第一個條件
相關文章
- callee與caller的區別簡單介紹
- 簡單介紹HTTP與HTTPS之間的區別HTTP
- URL和URI的區別簡單介紹
- FTP和TFTP的區別與介紹FTP
- closest()、parents()和parent()方法的區別簡單介紹
- jar包和war包的介紹與區別JAR
- npm與cnpm的區別介紹NPM
- javascript原始值和物件的主要區別簡單介紹JavaScript物件
- inherit和initial屬性值區別簡單介紹
- SSL與TLS的區別以及介紹TLS
- Disruptor的簡單介紹與應用
- document.documentElement和document.body區別簡單介紹
- jar包、war包和ear包的介紹與區別JAR
- js與&&運算子簡單介紹JS
- 簡單介紹下python2.x與python3.x的區別Python
- height:inherit和height:100%的區別簡單介紹
- php中explode與split的區別介紹PHP
- orm的method屬性值post和get的區別簡單介紹ORM
- POP簡單介紹與使用實踐
- max-height和height屬性的區別簡單介紹
- 微信小程式與APP區別與優劣勢介紹微信小程式APP
- js的邏輯與&&運算子用法簡單介紹JS
- Maven簡單介紹——必要的Java管理與構建MavenJava
- MySQL單列索引和組合索引的區別介紹MySql索引
- json字串與json物件簡單介紹JSON字串物件
- jQuery子選擇器和後代選擇器區別簡單介紹jQuery
- 簡單介紹Lua中的變數與賦值方法變數賦值
- Centos和Redhat有什麼關係?Centos和Redhat的區別與聯絡介紹CentOSRedhat
- G1垃圾回收器介紹與CMS區別
- Vue3專案的簡單搭建與專案結構的簡單介紹Vue
- CSS程式碼重構與優化簡單介紹CSS優化
- 表格的cellpadding與cellspacing兩者區別介紹padding
- Python 關於TCP簡介以及與UDP的區別PythonTCPUDP
- epic和steam的區別介紹及優劣對比 epic與steam互通嗎
- 簡單介紹SpringSecurity框架簡介及與shiro特點對比SpringGse框架
- ssr、ss和vpn介紹和區別
- Python - pydantic 入門介紹與 Models 的簡單使用Python
- javascript Object型別物件簡單介紹JavaScriptObject型別物件