顺序结构 | |||
选择结构 | if else | ||
if else if else | switch(类型[byte、short、int、char、string]) {case 0; break; default:} | ||
switch | |||
循环结构 | 当型 | 先判断后执行 | while(条件){ 循环体} |
直到型 | 先执行后判断 | do{ 循环体 }while(条件) | |
for | for(int i=0;i<5;i++) | for(;;) | |
foreach | for(类型 变量名:集合/数组) for(Book book:books) | 只能查询,不能改 |
控制循环语句
break | 本层 | |
外层 | outer: break outer: | |
continue | 本次剩下语句 | |
外层 | outer: continue outer: | |
return | 结束方法 |