-

当您需要执行一段代码多次时可能会出现这种情况。一般来说,语句依次执行:函数中的第一个语句先执行,后跟第二个语句,依此类推。

编程语言提供了允许更复杂的执行路径的各种控制结构。

一个循环语句允许我们执行的语句多次声明或组,下面是一个循环语句的一般形式在大多数编程语言-

循环架构

Java编程语言提供以下类型的循环来处理循环需求。单击以下链接以查看其详细信息。

没有 循环和描述
1 while循环

在给定条件为真时,重复一个语句或一组语句。它在执行循环体之前测试状态。

2 for循环

多次执行一系列语句,并缩写管理循环变量的代码。

3 do... while循环

像while语句一样,除了它测试循环体结尾的条件。

循环控制语句

循环控制语句从其正常顺序更改执行。当执行离开范围时,在该范围内创建的所有自动对象都将被销毁。

Java支持以下控制语句。单击以下链接以查看其详细信息。

没有 控制声明和说明
1 break

终止循环切换语句,并将执行转移到循环或切换后立即执行。

2 continute

导致循环跳过其身体的剩余部分,并在重申之前立即重新测试其状态。

在Java中增强for循环

从Java 5开始,引入了增强的for循环。这主要用于遍历元素的集合,包括数组。

用法

以下是增强for循环的语法 -

for(declaration : expression) {
   // Statements
}

public class Test {

   public static void main(String args[]) {
      int [] numbers = {10, 20, 30, 40, 50};

      for(int x : numbers ) {
         System.out.print( x );
         System.out.print(",");
      }
      System.out.print("
");
      String [] names = {"James", "Larry", "Tom", "Lacy"};

      for( String name : names ) {
         System.out.print( name );
         System.out.print(",");
      }
   }
}

输出结果如下 -

输出

10, 20, 30, 40, 50,
James, Larry, Tom, Lacy,

下一步是什么?

在下一章中,我们将学习Java编程中的判断语句。