8.2-循环语句

一、while语句——先判断条件,条件满足即执行

int i = 0;

while ( i * i <100000) {i++;

}

System.out.println("Grade = " + i);

二、do while语句——先执行条件,再判断是否满足,满足继续执行

int i = 0;

do {i++;}

while ( i * i < 100000 );

System.out.println("Grade = " + i);

System.out.println("Grade = " + i * i);

三、for循环语句

for (初始语句; 条件语句; 迭代语句)


8.2-循环语句_第1张图片


public class HelloWorld {

public static void main(String[] args) {

System.out.println("---------");

for (int i = 1; i < 10; i++) {

System.out.printf("%d x %d = %d", i, i, i * i);

// 打印一个换行符,实现换行

System.out.println();

}

System.out.println("---------");

int x;

int y;

for (x = 0, y = 10; x < y; x++, y--) {

System.out.printf("(x,y) = (%d, %d)", x, y);

// 打印一个换行符,实现换行

System.out.println();

}

}

}


四、for each循环语句

JAVA中没有for-each、foreach、each关键字

public class HelloWorld {

public static void main(String[] args) {

int[] numbers= {43, 32, 53, 54, 75, 7, 10};

System.out.println("----for----");

//for each 语句

for (int abc : numbers)

{System.out.println("Count is " + abc );

}}

}

你可能感兴趣的:(8.2-循环语句)