提问
package demo;
public class TestOperator{
public static void main(String[] args){
int source1=3;
int source2=3;
if(source1>6&&source1++<2){}
System.out.println("source1: "+source1);
if(source2>6&source2++<2){}
System.out.println("source2: "+source2);
}
}
为什么一个的结果是3
一个的结果是4
ps:&&为且而&为位操作符
&&是如果前一部份不成立,后一部分就不用执行,&是前一部分不成立,后一部分都要执行
对不对?