赋值运算符
基本赋值运算符:等号(=)表示将右边的数据赋值给左边的变量
复合赋值运算符:
=a =1相当于a=a 1
-=b -=4相当于b=b-4
*=c *=5相当于c=c*5
/=d /=6相当于d=d/6
=e=7相当于e=e%7
注意:
1 .只能进行赋值运算的是变量,不能进行常数
2 .复合赋值运算包括强制类型转换
num + 5将byte和int型相加并统一为int int,结果为int。 但是,左边是byte型,byte范围小于int范围,不满足自动转换条件。 因此,相当于编译器自动将(byte )添加到右边的int类型中,编译器自动强制转换
比较运算符
=(以上) ) ) )。
=(以下) ) )。
====等于)
!=(不等) ) ) ) ) ) ) ) )。
10=5不成立是错误的假
105成立,正确true
20是20是正确的
10不是5,是正确的
注意:
1 .比较运算符的结果为布尔型,正确为true,不正确为false
2 .多次判断时,(1x5)的写法不能错误