运算符
算术运算符
1.+,-,*,/,%(%可以用于判断一个数能否被整除)
2.浮点数的精度:不要直接判断两个浮点数是否相等
3.优先级:有括号先算括号里面的,否则先乘除后加减
表达式与返回值
递增与递减运算符:必须与变量搭配使用。
前置递增:先自加再返回值
后置递增:先返回值再自加
比较运算符
逻辑运算符
赋值运算符
优先级
流程控制
if语句
三元表达式
表达式?表达式1:表达式2;
表达式结果为true返回表达式1的值,否则返回表达式2的值。
switch语句
表达式的值通常为变量,表达式的值与value相匹配时,必须值与类型一致才可以,若没有break语句,不会退出switch,会顺序执行下一个case。
循环
for循环
双重for循环
while循环
do…while循环
continue与break
continue结束此次循环,继续剩余次数循环;break跳出本轮循环。(吃包子的例子)