学如逆水行舟,不进则退
一、认识java中定义的运算符:
1.算术运算符:
- +(加) -(减) *(乘)
-
/(除) ==(等于) %(取模。取余)
2.赋值运算符
- = 例如:
int a=1;
- += 例如:
a+=5;
- -= 例如:
a-=1;
3.自增自减运算符
- – 与 ++
- 注意:使用的时候分为前缀和后缀用法,
//前缀 表示先运算在赋值
int a=++b;
// 后缀表示先赋值在运算
int a=b++;
//自减--相同 `
4.三目运算符
格式:布尔表达式?值1:值2
//三目运算表达式:
int a=5;
int b=6;
a>b?5:6
//解释:a>b是一个标准的布尔表达式,如果a>b那么结果位值1:5,反之结果位值2:6
5.逻辑运算符
与:同时满足 ,
或:满足其一即可,
非:取反。反其道而 行之。
- &与| (单与,单或,):所有提供的条件都要判断,
- &&,||(短路与,短路或):如果第一个条件就满足条件,就不判断下一个条件了。
- !(非):用来取相反的判断条件