Java学习笔记【三、运算符、表达式、语句】
运算符
- 算数运算符
-
-
- /* / % ++ --
-
-
- 关系运算符
- == != > /< >= /<=
- 位运算符
- &(按位与,有0是0,否则1) |(按位或,有1是1,否则0) ^(异或,相同为0,不同为1) ~(按位补,1变0,0变1) /</< >> >>>(右移补零)
- 逻辑运算符
- &&(且) ||(或) !(非)
- 赋值运算符
- = += -= *= /= %= /</<= >>= &= |= ^=
- 其他
- ?:(条件运算符)
- instanceof(判断是否是某个类型的实例)
表达式
循环
- for
- while
- do...while
- for增强版(类似于foreach)
for(int x : numbers) - break、continue
分支
- if...else if...else
- switch