运算符:进行特定操作的符号。(常用:算术,赋值,比较,逻辑,三元)
注意:1.两个或两个以上类型数据进行运算,结果时范围最大的一种。
“+”:1.数值加法,2.char转换万国表int类型运算,3.含有String不管加什么都是连接。
自增:++ 。 自减:-- 。
使用格式:写在变量名称之前,或变量名称之后。
方式:1.单独使用:不和其他操作混合,自己独立成为一个步骤。格式无区别
2.混合使用:和其他操作混合。(例如赋值,打印等)。前++ ,立刻变值,拿着结果使用。(先加后用)后++,先用原先值,在变值(先用后加)。
注意:只有变量可用自增自减运算符,常量不行。
表达式:用运算符连起来的式子叫做表达式。
赋值运算符:(同理只有变量可以使用、同时隐含一个强类型转换)
基本:‘=’将右侧数据交给左侧变量。
符合:
+= a+=1 相当于 a=a+1
-= a-=1 相当于 a=a-1
= a=1 相当于 a=a*1
/= a/=1 相当于 a=a/1
%= a%=1 相当于 a=a%1
比较运算符:(结果一定为Boolean值。进行多次判断不能连写,联系逻辑运算符表达。)
: 大于
<: 小于
==: 相等
=: 大于等于
<=: 小于等于
!=: 不等于
逻辑运算符:(&&或||具有短路效果:左边如果可以得到最终结果,右边不再执行。与、或两种若有多种条件,可以连写。)
&&: 与 全部成立成立
|| :或 任一成立成立
! :非 结果与原结果相反。
三元运算符:(取值中的所有值都需要符合左侧数据类型要求,结果必须被接受)
一元:单数据运算
二元:两数据运算
三元:三数据运算
格式:数据类型 变量名称 = 条件判断?取值