zoukankan      html  css  js  c++  java
  • java 四种逻辑运算符

    在java的逻辑运算符中,有这么四类&&(短路与)、&(与)、||(短路或)、|(非短路或)

    &&和&都表示与,&&表示第一个条件为false时,后面的条件就不执行,&要对所有的条件都进行判断

    ||和|都表示或,||表示第一个条件为true时,后面的条件都不判断;| 对所有的条件进行判断

    1      if((23>24)&&(100/0==0)){//23>24 为false,后面条件就不执行判断,当23<24为true,后面条件继续执行判断,抛出异常java.lang.ArithmeticException: / by zero
    2         }
    3         if((23>24)&(100/0==0)){//条件必须都执行判断,抛出异常java.lang.ArithmeticException: / by zero
    4         }
    5         if((23<24)||(100/0==0)){// ||短路或,当第一个条件为true,后面条件不执行判断;
    6         }
    7         if((23>24)|(100/0==0)){// | 非短路或,所有条件都要执行判断
    8         }
  • 相关阅读:
    前端之CSS
    前端之HTML
    数据库作业案例
    django进阶版4
    django进阶版3
    django进阶版2
    django初步了解4
    django进阶版1
    django初步了解3
    django初步了解2
  • 原文地址:https://www.cnblogs.com/eachann/p/4438052.html
Copyright © 2011-2022 走看看