1.if
if (判断条件) {
条件成立时执行的代码
}
2.if..else
if (判断条件) {
条件成立时执行的代码
} else {
条件不成立时执行的代码
}
3.多重if
if (条件1) {
代码块1
} else if (条件2) {
代码块2
} else {
代码块3
}
4.嵌套if
if (条件1) {
if (条件2) {
代码块1
} else {
代码块2
}
} else {
代码块3
}
5.switch
switch (表达式) {
case Value1:
代码块1;
Break;
case Value2:
代码块2;
Break;
...
case ValueN:
代码块N;
Break;
default:
默认执行代码;
}
5.1. switch后面小括号中表达式的值必须是整形或字符型
5.2. case匹配后,执行匹配块里的程序代码,如果没有遇见break会继续执行下一个的case块的内容,直到遇到break语句或者switch语句块结束
5.3. PS:若多个值执行同一代码内容如何写?
6.while(先判断,后执行)
while (判断条件) {
循环内容
}
7.do..while(先执行,后判断)
do {
循环内容
} while (判断条件)
8.for
for (循环变量初始化; 循环条件; 循环变量变化) {
循环内容
}
9.break(跳出循环)
10.continue(跳出本次循环)