梦入琼楼寒有月,行过石树冻无烟

JAVA 循环结构

在JAVA循环结构之中,如果想要同样的操作执行多次,就需要使用循环结构来使用,而JAVA中主要有三种循环结构分别为while\do\for

while

​ 代码

1
2
while ( x < 10) {
}

​ 实例

1
2
3
4
5
6
7
8
9
10
11
public class Demo {
public static void main (String args[]) {
int i = 0;
while (i < 10) {

// 自增且防止一直循环
i++;
System.out.println("value =" + i);
}
}
}

​ 输出结果为:

1
2
3
4
5
6
7
8
9
10
value =1
value =2
value =3
value =4
value =5
value =6
value =7
value =8
value =9
value =10

while… do

1
2
do {
} while (x > 10);

​ do……while语句是如果不满足条件,则不嫩进入循环状态,有时候不满足条件的时候,也将最少执行一次

​ 实例

1
2
3
4
5
6
7
8
9
10
public class Demo {
public static void main (String args[]) {
int i = 1;

do {
i++;
System.out.println("value = " + i);
} while(i < 10);
}
}

for

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

​ 实例

1
2
3
4
5
6
7
public class Demo {
public static void main (String args[]) {
for(int i = 1;i < 10;i++) {
System.out.println("value = " + i);
}
}
}

for…if

1
2
3
4
5
6
7
8
9
10
11
12
13
public class Demo {
public static void main (String args[]) {
int [] i= {10,30,40,50};

for(int x:i) {
if (x==50) {
break;
}
System.out.print(x);
System.out.print("\n");
}
}
}
⬅️ Go back