1:字符串拼接符号
字符串类型的值都要加""
+号前或者后只要有一个是字符串类型的值就要做拼接操作,结果仍然是字符串类型
2:算术运算符
+、-、*、/、%、++、--
在运算时,当参与运算的变量,是byte,short,chat,int时,运算结果就是int类型
当参与运算的变量里,类型不同时,运算结果是大类型
当参与运算的数据都是整数类型,做取整操作
%:取模,取余。在做除法运算时商几,余几,结果取余数部分。
++/--:自增/自减运算符,与变量连用,变量会做自动+1/-1运算。
***(当++/--在变量前面时,先运算,然后把新值赋给表达式)
***(当++/--在变量后面时,先把变量的值给表达式,再运算)
3:关系运算符
两个数据的关系:
>,>=,<,<=,==,!=:
4:逻辑运算符
与:&& &
或:|| |
非:!
规则:与运算,一假则假,全真为真
或运算,一真则真,全假为假
非运算,非假即真,非真即假
***(&,|单个的与或运算符:前后两个条件都要进行判断)
***(&&,||:又叫短路运算符,当第一个条件就能确定整个结果时,不判断第二个条件)
5:赋值运算符
扩展:+=,-=,*=,/=,%=
6:三目运算符
格式:boolean表达式?值1:值2
翻译:如果条件成立,结果为值1,否则为值2,值1值2必须是同一类型。