Java提供了三种不同类型的循环:for,while和do-while。
for循环用于提供了一种方法来迭代一个范围的值。当我们事先知道任务将重复多少次时,它是最有用的:
for (int i = 0; i < 10; i++) {
// ...
}
而while循环在特定条件为真时可以执行的语句块:
while (iterator.hasNext()) {
// ...
}
DO-While同时是一个的变化而声明,其中所述的布尔表达式是在循环的底部。这可以保证代码至少执行一次:
do {
// ...
} while (choice != -1);