1.for循环
for(初始式;判断式;递增式) { 语句1; 语句2; }
如果使用重复执行指令可以使用for循环,for循环的第一个初始语句只会执行一次,然后根据判断式是否执行下一个循环,每次执行循环完后都会执行递增式
for循环语句也可以嵌套
for(初始式;判断式;递增式) { for(初始式;判断式;递增式) { 语句; } 语句; }
for循环小程序乘法口诀
public class Test { public static void main(String[] args) { for(int i=1;i<10;i++) { for(int j=1;j<=i;j++) { System.out.println(" "+i+"*"+" "+j+"="+(i*j)); } System.out.println(); } } }
2.while循环
while(条件式) { 语句1; 语句2; }
while根据条件式判断是否执行循环体,while是没有起始语句和终止语句的for循环,while循环的次数和何时停止是未可知的
do while 称为直到型循环,它是先执行循环体再判断,而while是当型循环它是先条件判断再执行循环体
do{ 语句; }while(条件式);