JAVA_DAY03

第三天

赋值运算符 :

基础赋值运算符 : = 是唯一一个自右向左运算的符号

扩展赋值运算符 : (基础赋值运算符+算数运算符)

推荐使用扩展赋值运算符 在编译期间,满足条件的代码会自动优化成为扩展赋值运算符

比较|关系运算符 : < > <= >= 操作数只能为数值型的操作数 byte short int long float double char == != 操作数可以为基本数据类型,或者引用数据类型 注意 : 比较运算符的运算结果为boolean结果

逻辑运算符 :

操作数都为值为boolean类型的表达式 逻辑运算符用于连接boolean类型的式子

&:有false则false

| :有true则true

^:相同则false,不同则true。

!:非true则false,非false则true

&&:结果和&是一样的,只不过有短路效果。左边是false,右边不执行。

||:结果和|是一样的,只不过有短路效果。左边是true,右边不执行。

条件运算符 :

条件表达式? 值1 : 值2;

位移运算符

<< 左移运算符

>> 右移运算符

posted @ 2023-07-07 18:40  书画一船烟雨外  阅读(7)  评论(0)    收藏  举报