C++ 与 Java 中的 Foreach


在 C++ 和 Java 中,还有一种循环,称为 foreach 循环。这基本上是 for 循环的修改。此循环用于访问某个容器中的数据。这可以快速访问某些数组的元素,而无需执行初始化。此循环用于对容器的每个元素执行某些操作,而不是执行 n 次操作。

现在,让我们看看如何在 C++ 和 Java 中使用 foreach 循环。

示例

#include <iostream>
using namespace std;
int main() {
   int arr[] = { 11, 22, 33, 44, 55, 66, 77, 88, 99 };
   for (int a : arr) //foreach loop
   cout << a << endl;
}

输出

11
22
33
44
55
66
77
88
99

示例

public class Test {
   public static void main(String[] args) {
      int arr[] = { 11, 22, 33, 44, 55, 66, 77, 88, 99 };
      for (int a : arr)
      System.out.println(a);
   }
}

输出

11
22
33
44
55
66
77
88
99


更新于: 30-Jul-2019

198 次浏览

开启您的 职业生涯

完成课程后获得认证

立即开始
广告