Java短路与按位简单示例
短路:
示例("||“与”|"与演示理论相同)
int i = 1;
int j = 1;
if( (++i==1) && (++j==1) ) {
}
//省略输出
此段代码最后运行结果为:i=2,j=1
在程序进入if判断后,按照优先级先计算(++i1),得到结果false,这时候,i已经自身+1了,而程序此时不会再进行后面(++j1)的结果判断
按位:
int i = 1;
int j = 1;
if( (++i==1) & (++j==1
原创
2020-09-28 14:41:48 ·
183 阅读 ·
0 评论