one%2=0和one%2==0有什么区别?
=表示赋值。==表示等于。
=赋值是把右边的值赋给左边,通常用于变量的赋值。举个栗子,定义一个变量num,并赋值为23
int num=23;
==通常用于判断语句,如判断变量是否等于23
if(num==23){ System.out.println("num等于23"); }
=是赋值,==是判断。x=0是把0赋给x,以后可能还会变。x==0就是我们数学上的x=0.