1.条件语句
if 语句
if(布尔表达式) {...} \为true时执行代码块内容
if…else… 语句
if(布尔表达式) {...}
else{...} \false时执行else代码块内容
if…else if… else 语句
if(布尔表达式){...}
else if(布尔表达式){...}
else{...}
2.循环语句
while 循环
while(布尔表达式){...}
do…while 循环
do{
...
}
while(布尔表达式);
for 循环
for(int i = 0; i < 100; i++){...} //循环100次
注意事项:
括号内只能是布尔表达式 或 布尔值。不能用0 或 非0 替代。while是先判断后运行;do…while是先运行后判断,而且括号后有分号。for语句是变相后的while语句,可以互相转换。 3.多重分支选择
switch 语句
switch( choose ){
case x1:
...
break;
case x2:
...
break;
default:
...
break;
}
注意:
switch括号中的值会和case标签匹配,从相等处开始执行。如果case后面没有设置break,那么会将剩下的switch代码块执行完才跳出。switch的标签可以设置的数据类型有:byte、short、int、char、String、枚举常量。
上述如有错误,请各位大佬指正,不胜感激!



