Advertisement

Java中的逻辑运算无短路行为

阅读量:
  1. 避免使用短路逻辑运算符 &
复制代码
    int a=4;
    int b=3;
    if(a==4 & b++>5){
    	System.out.println("a:"+a+" b:"+b);//a:4 b:4
    }
    
    
      
      
      
      
      
    
  1. 非短路或 |

采用非短路方式时,所有表达式均会被依次执行

全部评论 (0)

还没有任何评论哟~