Java 常用运算符
Operator
Assignment
Arithmetic
Combine
Comparison/Relational
Logical
String Concatenation
Ascending/Descending
Compound Assignment
一.Assignment(=)
变量 = 运算式
二.Arithmetic(+ - * / %)
三.Combine(“()”)
更改优先运算级
四.Comparison/Relational(== != > < >= <=)
输出T/F
五.Logical (&& and || or ! not)
输出T/F
六.String Concatenation(+)
字符串 = 字符串 + 字符串
字符串 = 字符串 + 整数数据
字符串 = 字符串 + 浮点型数据
七.Ascending/Descending(++ - -)
++a/a++ a=a+1
- -a/a- - a=a-1
a++;先用后加 ++a;先加后用
b=a++;先把a的值赋给b,然后a自增1.
b=++a;a先加1,然后把自增后的值赋给b.
b*a++ b*a , a=a+1
b*++a a=a+1,b*a
八.Compound Assignment
+= a+=b a=a+b
-= a-=b a=a-b
*= a*=b a=a*b
/= a/=b a=a/b
%= a%=b a=a%b