控制执行流程
在Java中,你要使用执行控制语句来做出选择。
4.1 true和false
所有条件语句都利用条件表达式的真假来决定执行路径。
4.2 if-else
if(boolean-exp)
{
//dosomething
}else{
//dosomething
}
布尔表达式必须产生布尔结果。
4.3 迭代
while ,do-while,for语句用来控制循环。
4.4 ForEach语法
for(Obj obj: list) 用于循环数组与容器。
4.5 return
return关键词有两方面的用处:一方面指定方法返回值,另一方面它会导致当前方法退出,并返回那个值。
4.6 break和continue
beak用于强制退出循环,不再执行循环中剩余语句。
continue则停止执行当前的迭代,然后退回循环起始处,开始下一次迭代。
无穷循环:while(true) 与for(;;)
4.8 switch语句
switch (key) {
case value:
break;
default:
break;
}
key必须是整数值(int或char).