The for statement is relatively simple and is used to loop data.
The number of times the for loop is executed is determined before execution. The syntax format is as follows:
for(初始化; 布尔表达式; 更新) { //代码语句}
The foreach statement is one of the new features of java5. Foreach provides developers with great convenience in traversing arrays and collections.
The syntax format of foreach is as follows:
for(元素类型t 元素变量x : 遍历对象obj){ 引用了x的java语句; }
The following examples demonstrate the use of for and foreach loops:
/* author by w3cschool.cc Main.java */public class Main { public static void main(String[] args) { int[] intary = { 1,2,3,4}; forDisplay(intary); foreachDisplay(intary); } public static void forDisplay(int[] a){ System.out.println("使用 for 循环数组"); for (int i = 0; i < a.length; i++) { System.out.print(a[i] + " "); } System.out.println(); } public static void foreachDisplay(int[] data){ System.out.println("使用 foreach 循环数组"); for (int a : data) { System.out.print(a+ " "); } }}
The output result of running the above code is:
使用 for 循环数组 1 2 3 4 使用 foreach 循环数组 1 2 3 4
Above It is the Java example - the content used in for and foreach loops. For more related content, please pay attention to the PHP Chinese website (m.sbmmt.com)!