admin 管理员组

文章数量: 1086019


2024年1月9日发(作者:shelly简介及代表作品)

java的foreach循环语句

Java中的foreach循环语句是一种简化集合遍历的语法糖,它可以遍历数组、集合或其他可迭代对象中的元素。在这里,我将列举出10个符合标题要求的foreach循环语句的应用场景和示例。

1. 遍历数组:使用foreach循环可以方便地遍历数组中的所有元素,而不需要使用传统的for循环来控制索引。例如:

```java

int[] numbers = {1, 2, 3, 4, 5};

for (int number : numbers) {

(number + " ");

}

// 输出结果:1 2 3 4 5

```

2. 遍历集合:对于集合类对象,foreach循环可以遍历其中的每个元素,而无需调用迭代器。例如:

```java

List

"orange");

for (String fruit : fruits) {

(fruit + " ");

fruits = ("apple", "banana",

}

// 输出结果:apple banana orange

```

3. 过滤与查找:通过在foreach循环中添加条件判断,可以筛选出符合条件的元素。例如:

```java

List numbers = (1, 2, 3, 4, 5);

for (int number : numbers) {

if (number % 2 == 0) {

(number + " ");

}

}

// 输出结果:2 4

```

4. 计算总和:可以使用foreach循环遍历数组或集合中的元素,并对其进行求和操作。例如:

```java

int[] numbers = {1, 2, 3, 4, 5};

int sum = 0;

for (int number : numbers) {

sum += number;

}

n("Sum: " + sum);

// 输出结果:Sum: 15

```

5. 字符串拼接:通过在foreach循环中将元素逐个拼接起来,可以方便地构建字符串。例如:

```java

List

"orange");

String result = "";

for (String fruit : fruits) {

result += fruit + " ";

}

n("Fruits: " + result);

// 输出结果:Fruits: apple banana orange

```

fruits = ("apple", "banana",

6. 集合元素修改:通过foreach循环可以遍历集合中的元素,并对其进行修改。例如:

```java

List numbers = new ArrayList<>((1, 2,

3, 4, 5));

for (int i = 0; i < (); i++) {

(i, (i) * 2);

}

n("Numbers: " + numbers);

// 输出结果:Numbers: [2, 4, 6, 8, 10]

```

7. 遍历二维数组:对于二维数组,可以使用嵌套的foreach循环进行遍历。例如:

```java

int[][] matrix = {{1, 2}, {3, 4}, {5, 6}};

for (int[] row : matrix) {

for (int num : row) {

(num + " ");

}

n();

}

// 输出结果:

// 1 2

// 3 4

// 5 6

```

8. 遍历Map:通过使用foreach循环遍历Map集合,可以遍历其中的键值对。例如:

```java

Map scores = new HashMap<>();

("Alice", 80);

("Bob", 90);

("Charlie", 75);

for ( entry : et()) {

n(() + ": " + ue());

}

// 输出结果:

// Alice: 80

// Bob: 90

// Charlie: 75

```

9. 遍历枚举类型:对于枚举类型,可以使用foreach循环遍历其中的枚举值。例如:

```java

enum Day {MONDAY, TUESDAY, WEDNESDAY, THURSDAY,

FRIDAY, SATURDAY, SUNDAY}

for (Day day : ()) {

(day + " ");

}

// 输出结果:MONDAY TUESDAY WEDNESDAY THURSDAY

FRIDAY SATURDAY SUNDAY

```

10. 遍历迭代器:通过使用foreach循环遍历迭代器,可以方便地遍历集合中的元素。例如:

```java

List

"orange");

Iterator iterator = or();

for (String fruit : fruits) {

(fruit + " ");

}

// 输出结果:apple banana orange

```

fruits = ("apple", "banana",

以上是10个符合标题要求的foreach循环语句的应用场景和示例。

通过使用foreach循环,我们可以简化集合遍历的代码,使其更加简洁和易读。无论是遍历数组、集合、Map还是其他可迭代对象,foreach循环都是一个非常实用的工具。


本文标签: 循环 遍历 集合 元素 使用