短路运算
因为c=5,所以c<4为false,又因为逻辑与运算,只要出现一个false就会输出
所以 boolean d=(c<4)&&(c++<4); 这行代码直接会输出false,(c++<4)也不会被执行
所以输出的结果为false,c=5,而不是c=6.
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
如果把(c++<4)输入到(c<4)的前面,d=(c++<4)&&(c<4);
输出的结果则会是false,c=6
标签:逻辑,false,运算,短路,运算符,Java From: https://www.cnblogs.com/youziforest/p/17881988.html