1.算数运算符
- ++运算完后肯定会自加1
- 但++出现在变量后,会先做赋值运算,再自加1 int temp = i++;
- 当++出现在变量前,会先自加1,再做赋值运算 int temp = ++i;
2.逻辑运算符
大部分情况下使用&&,但&也有用处
3.赋值运算符
使用扩张赋值运算符时,永远不会改变运算结果类型
byte x+=1 ;// 等同于 byte x = (byte)(x+1)
在java中
int k = 10;
k = k++;
System.out.println(k); //k = 10
//原因:
int temp = k;
k++;
k = temp
4.字符串连接运算符‘+’
- 求和:+两边多为字符类型
- 字符串拼接:+任一一边为字符串类型
- 多个+:自左向右,但()的优先级高
传送门
上一章:JavaSE基础 第四章 数据类型
下一章:JavaSE基础 第六章 控制语句