JAVA for循环写法
时间: 2023-12-21 19:31:17 浏览: 61
以下是JAVA中for循环的写法:
1. 基本for循环:
```java
for (int i = 0; i < 10; i++) {
System.out.println(i);
}
```
这个例子会输出从0到9的数字。
2. 增强for循环(用于遍历数组或集合):
```java
int[] array = {1, 2, 3, 4, 5};
for (int num : array) {
System.out.println(num);
}
```
这个例子会输出数组中的每个元素。
3. 无限循环:
```java
for (;;) {
// 循环体
}
```
这个例子会创建一个无限循环,需要在循环体内使用`break`语句来跳出循环。
4. 循环控制语句:
```java
for (int i = 0; i < 10; i++) {
if (i == 5) {
continue; // 跳过本次循环
}
if (i == 8) {
break; // 跳出循环
}
System.out.println(i);
}
```
这个例子中,当`i`等于5时,`continue`语句会跳过本次循环;当`i`等于8时,`break`语句会跳出循环。
相关问题
java数组循环写法
在Java中,有多种方式可以循环遍历数组。以下是一些常见的写法:
1. 使用普通for循环:
```java
int[] arr = {1, 2, 3, 4, 5};
for (int i = 0; i < arr.length; i++) {
System.out.println(arr[i]);
}
```
2. 使用增强for循环(也称为foreach循环):
```java
int[] arr = {1, 2, 3, 4, 5};
for (int num : arr) {
System.out.println(num);
}
```
3. 使用while循环:
```java
int[] arr = {1, 2, 3, 4, 5};
int i = 0;
while (i < arr.length) {
System.out.println(arr[i]);
i++;
}
```
4. 使用do-while循环:
```java
int[] arr = {1, 2, 3, 4, 5};
int i = 0;
do {
System.out.println(arr[i]);
i++;
} while (i < arr.length);
```
这些是一些常见的数组循环写法,你可以根据具体需求选择适合的方式。
for循环的多种写法 java
在 Java 中,for 循环有多种写法。以下是几种常见的写法:
1. 基本写法:
```java
for (初始化语句; 循环条件; 循环迭代) {
// 循环体
}
```
2. 使用数组或集合的 for-each 循环:
```java
for (元素类型 元素变量 : 数组或集合) {
// 循环体
}
```
3. 无限循环:
```java
for (;;) {
// 循环体
}
```
4. 嵌套循环:
```java
for (int i = 0; i < n; i++) {
for (int j = 0; j < m; j++) {
// 循环体
}
}
```
5. 倒序循环:
```java
for (int i = n - 1; i >= 0; i--) {
// 循环体
}
```
6. 循环控制语句:
```java
for (int i = 0; i < n; i++) {
if (条件) {
continue; // 跳过当前迭代,继续下一次迭代
}
if (条件) {
break; // 终止循环
}
// 循环体
}
```
这些是一些常见的 for 循环的写法,具体使用哪种写法取决于具体的需求和场景。