| 符号 | 含义 |
|---|---|
| > | 大于 |
| < | 小于 |
| >= | 大于等于 |
| <= | 小于等于 |
| == | 相等 |
| != | 不等于 |
2.逻辑运算符返回值为布尔类型
| 符号 | 含义 | 结果 |
|---|---|---|
| && | 与 | 全真为真 |
| || | 或 | 一真为真 |
| ! | 非 | 相反 |
3.分支结构短路原则:
1.条件1 && 条件2 && …
条件1为false,整体为false,条件1之后就不在执行
2.条件1 || 条件2 || …
条件1为true,整体为true,之后内容就不在执行
3.1 if-else
if(条件){
语句体;
}else if(条件){
语句体;
}else{
语句体;
}```
3.2 switch-case
switch (表达式){
case 常量1:
语句体;
break;
case 常量n:
语句体;
break;
default:
语句体;
break;
}
3.3swicth-case的面试题
switch (表达式){
}
表达式的值可以是什么数据类型的:
int
short
byte
(byte,short类型可以转换为int类型,并且不会 > 据精度丢失)
char
(char 字符型 可以转换为对应的asii码)
String jdk1.8以后可以



