就像有知觉的生物一样,程序必须在执行过程中控制它的世界,并做出选择。在Java中,你要是用执行控制语句来做出选择。
Java使用了C的所有流程控制语句,所以如果读者以前用过C或C++编程,那么应该非常熟悉了。大多数过程型编程语言都具有某些形式的控制语句,它们通常在各种语言间是交迭的。在Java中,涉及的关键字包括if-else、while、do-while、for、return、break以及选择语句switch。然而,Java中并不支持goto语句(该语句引起许多反对意见,但它比起典型的goto,有了很多限制。
4.1 true和false
所有条件语句都利用条件表达式的真或假来决定执行路径。这里有一个条件表达式的例子:a==b。它用条件操作符“==”来判断a值是否等于b值。该表达式返回true或false。本章前面
4.3 迭代
while、do-while和for用来控制循环,有时将
4.6 break和continue
在任何迭代语句的主体部分,都可用break和continue控制循环的流程。其中,break用于强行退出循环,不执行循环中剩余的语句。而continue则停止执行当前的迭代,然后退回循环起始处,