运算符
++i 和 i++的语法
int m = 10
int n = m++
print n 10 *****会先把吗的值赋值给n,再自加1
print m 11
java语言中,,=是赋值运算符,,,==是关系运算符,判断是否相等
&& 短路与 左边是false右边不执行
|| 短路或 左边是true右边不执行
i += 10 和 i = i + 10 相似且本质不是完全相同 *****************使用扩展赋值运算符,不会改变运算结果类型(因为会涉及强制类型装换,所以存在精度的损失)
等同于 i += 1 ===== i = (byte)(i+1)
三目运算符
表达式 ?表达式1 :表达式2 这个不是语句 所以不能单独存在,因此需要一个变量去接收结果 例如:c = 表达式 ?表达式1 :表达式2
或者直接可以使用println(表达式 ?表达式1 :表达式2)
————————————————————————————
+运算符
求和
字符串拼接 口诀 :加一个双引号,双引号中间加++,在加号中间加变量名