黑马程序员技术交流社区
标题:
关于&运算的一个小问题
[打印本页]
作者:
GMQQ
时间:
2015-7-5 23:02
标题:
关于&运算的一个小问题
今天有一道小的测试题,
题目如下:
public void test(){
int x = 1 , y = 2 , m = 4 , n = 5 ;
if (x < y & m < n){
x = 100 ;
m = 200 ;
}
System.out.println("x=" + x " , m = " +m) ;
}
复制代码
求大神讲解一下
(x < y & m < n) 的运行过程。。。。
作者:
秀丽xl
时间:
2015-7-5 23:20
从左到右运行,先判断x是否小于y,再判断右边的m是否小于n,如果两边都满足条件则&为true,然后向下执行。不满足条件就直接跳过if括号里面的语句,往下执行。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2