Java中主要有三种循环结构:for循环;while循环;do...while循环。
while循环
结构:while(布尔表达式){
循环内容
}
当条件为ture时,while循环执行语句;如果开始循环条件的值为flase,则while循环体一次也不执行。
public static void main(String args[]) {
int x=0;
while(x<10 ) {
System.out.print(x);
x++;
System.out.print(",");
}
}
do...while循环
结构:do {
循环内容
}while(布尔表达式);
先执行语句,再检测循环条件,然后重复执行的语句,再检测循环条件,以此内推。
public static void main(String args[]){
int x=0;
do{
System.out.print(x);
x++;
System.out.print(",");
}while(x<10);
}
for循环
结构:for(初始化; 布尔表达式; 更新) {
语句
}
支持迭代的一种通用结构,利用每次迭代之后更新的计数器或类似的变量来控制迭代次数。
public static void main(String args[]) {
for(int x=10;x< 20;x++) {
System.out.print(x);
System.out.print("\n");
}
}