Note that all expressions in thefor-loopare optional. In case, we do not provide theterminationexpression, we must terminate the loop inside the statements else it can result in aninfinite loop. 2. Java For-loop Example In the following program, we are iterating over an array ofintvalues....
for(inti=0; i<arr.length; i++){ System.out.println(arr[i]); } } } 输出: 2 11 45 9 增强型for循环 当您想要遍历数组/集合里面的每个元素时,增强型的for循环很有用,非常易于编写和理解。 让我们采用上面编写的相同示例,并使用增强型for循环来重写它。 classForLoopExample3 { publicstaticvoidmain...
第四步:第三步后,程序跳转到第二步,重新评估循环条件,决定是继续执行在for循环内部的语句还是跳出for循环执行后面的语句。 简单for循环示例 1 2 3 4 5 6 7 classForLoopExample { publicstaticvoidmain(String args[]){ for(inti=10; i>1; i--){ System.out.println("The value of i is: "+i); ...
public class ForLoopExample { public static void main(String[] args) { for (int i = 0; i < 10; i++) { System.out.println(i); } } } 在这个例子中,初始化语句是 int i = 0;,将变量 i 初始化为 0。循环条件是 i < 10,只要 i 小于 10,循环就会一直执行。循环迭代器是 i++,每次循...
for (int i = 0; i < 5; i++) { System.out.println(i); } Try it Yourself » Example explainedStatement 1 sets a variable before the loop starts (int i = 0).Statement 2 defines the condition for the loop to run (i must be less than 5). If the condition is true, the loo...
class ForLoopExample2 { public static void main(String args[]){ for(int i=1; i>=1; i++){ System.out.println("The value of i is: "+i); } } } 1. 2. 3. 4. 5. 6. 7. 这是一个无限循环,因为条件永远不会返回false。
假设要打印5到10的整数,在这种情况下可以使用基本的for循环。 //package com.kaikeba.javaforloop; public class JavaForLoop { public static void main(String[] args) { //print integers 5 to 10 for (int i=5; i<=10; i++) { System.out.println("Java for loop example - " + i); ...
作为程序员每天除了写很多 if else 之外,写的最多的也包含 for 循环了,都知道我们 Java 中常用的 for 循环有两种方式,一种是使用 for loop,另一种是使用 foreach,那如果问你,这两种方式哪一种效率最高,你的回答是什么呢?今天阿粉就来带你看一下。
通过上面的测试结果我们可以发现,在集合相对较小的情况下,for loop和foreach两者的耗时基本上没有什么差别,当集合的数据量相对较大的时候,可以明显看的出来,for loop的效率要比foreach的效率高。 至于为什么在大数据量的情况下forEach的效率要比for低,我们就要看下forEach的原理了。forEach其实不是一种新的语法,而...
loop body – execute the main part of the loop that does the processing Throughout this tutorial, we’ll be referring to these concepts as we introduce each loop. For Loop For loops are best used when you know how many times you have to loop over something. For example, when looping ov...