一、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 (初始语句; 条件语句; 迭代语句)
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 );
}}
}