欢迎访问悦橙教程(wld5.com),关注java教程。悦橙教程  java问答|  每日更新
页面导航 : > > 文章正文

java &&和&,||和|,

来源: javaer 分享于  点击 2658 次 点评:33

java &&和&,||和|,


直接上代码

package tablejava;


/*
 * java中有两种and和两种or
 * 在与运算中两个都为真则为真,在或运算中有一个为真则为真
 * 他们分别是“短路与”&& “逻辑与”& ;“短路或” || "逻辑或" |
 * 短路与,左边的值为假则不再计算右边的值,
 * 逻辑与,两个值都要计算
 * 短路或,左边的值为真则不再计算右边,
 * 逻辑或,两个值都要计算
 * */
public class AndOr {

    public static void main(String[] args) {
     int and1=0;
     int and2=0;
     int or1=1;
     int or2=1;
     if(1==0&&(and1++)<=1) {

     }else {
         System.out.println("and1 = "+and1);
     }
     if(1==0&(and2++)<=1) {

     }else {
         System.out.println("and2 = "+and2);
     }

     if(1==1||(or1++)<=1) {
         System.out.println("or1 = "+or1);
     }
     if(1==1|(or2++)<=1) {
         System.out.println("or2 = "+or2);
     }
    }

}

运行结果:

and1 = 0
and2 = 1
or1 = 1
or2 = 2

相关文章

    暂无相关文章
相关栏目:

用户点评