一、boolean类型
三个关系表达式:>,<,<=,>=,==,!=。
三个逻辑运算符:与( && ),或( || ),非( ! )。
三目:表达式A ?表达式B;表达式C。
整个表达式的结果根据表达式A的结果来判断,表达式A的结果为true,整个表达式的结果为,表达式B,否则为表达式C。
if语句(三种结构)
if语句的形式一:
if(条件表达式) {
语句或块1;
}
//(注释)当天剑表达式的结果为true时,执行语句或快1。
if语句的形式二:
if(条件表达式) {
语句或块1;
} else {
语句或块2;
}
//(注释)当条件表达式的结果为true时,执行语句或块1,否则执语句或块2 。
if语句的形式三:
if(条件表达式) {
语句或块1;
} else if (条件表达式2) {
语句或块2;
} else {
语句或块3;
}
//(注释)当条件表达式的结果为true时,执行语句或块1,否则判断条件表达式2,当条件表达式2的结果为true,执行语句或块2,如果两个条件都不满足,执行语句或块3。
switch语句形式:
switch(表达式) {
case 表达式1:
语句或块1;
break; //(注释) 结束switch语句。
default:
默认语句或块
break; // (注释) 最后一个语句中的 break可以省略。
}
// (注释)
1、判断表达式的结果是否与表达式1一致,如果一致,执行语句或块1,如果不一致,执行默认语句或块。
2、条件只能是字符型或者整型 。