什么是表达式:
表达式是对一个或多个变量或值进行运算,并返回一个新值。
运算符:
赋值运算符 =
算数运算符 +,-,*,/,%,++,--,-(求反)
注意:
a++先赋值再加1。++a先加1再赋值
结合运算符 *=, /=, +=, -=, %=
比较运算符 ==,!=,>,>=,<,<=,===,!==
注意:
==只要满足值或者数据类型任何一样相等即为正确
===需要满足值和者数据类型全部相等才为正确
如(10==“10”)判断结果为true,(10===“10”)判断结果为false
逻辑运算符 && ,||,!
注意:!为否定结果为它的相反值。||,&&使用时会出现短路现象
字符串运算 +
绝对等于:数据类型一致,数值相等
不绝对等于:数据类型不一致或者数值不相等
1.数据类型不一致
2.数值不相等
3.数据类型不一致,数值也不相等
分支语句
分支语句可以将多个条件进行整合判断,使用if....else进行编写,好处简单方便理解,坏处需要一条一条编译编译速度慢。
switch语句
同样可以将多个条件进行整合判断,switch....case进行编写,每一步需要break;终止判断。
switch语句要比分支语句编译简洁,处理器编译速度快。