首页 > 编程知识 正文

等于和赋值的区别,高级赋值运算符

时间:2023-05-03 14:59:45 阅读:163281 作者:54

赋值运算符

基本赋值运算符:等号(=)表示将右边的数据赋值给左边的变量

复合赋值运算符:

=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)的写法不能错误

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。