21xrx.com
2024-11-22 12:45:08 Friday
登录
文章检索 我的文章 写文章
Java中的continue和break语句详解
2023-06-13 12:45:06 深夜i     --     --
Java continue break

在Java编程中,continue和break语句都是很重要的控制语句,它们可以帮助我们更好地控制程序的执行流程。接下来我们将详细介绍这两种语句的使用方法以及使用示例。

一、continue语句

continue语句用于跳过循环中的某次执行,直接进行下一次循环。其基本语法如下:


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

  if (i == 3) 继续下一次循环

  

  System.out.println(i);

}

在上面的代码中,当i等于3时,会执行continue语句,跳过i等于3这一次循环的执行,直接进行下一次循环。

二、break语句

break语句用于跳出循环,中断循环的执行。其基本语法如下:


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

  if (i == 3)

    break; //当i等于3时跳出循环

  

  System.out.println(i);

}

在上面的代码中,当i等于3时,执行break语句,跳出循环。

三、示例代码

下面给出一段示例代码,演示continue和break语句的使用方法。在这个示例中,我们使用continue语句跳过了数列中的奇数,使用break语句在找到数列中的第一个质数后跳出循环。


for (int i = 2; i < 100; i++) {

  boolean isPrimeNumber = true; //标识该数是否为质数

  //判断该数是否为质数

  for (int j = 2; j < i; j++) {

    if (i % j == 0) 说明不是质数

      break; //跳出循环

    

  }

  if (isPrimeNumber) {

    System.out.println(i + "是一个质数");

    break; //跳出循环

  }

  if (i % 2 != 0)

    continue; //跳过奇数的情况

  

  System.out.println(i + "不是一个质数");

}

在上面的代码中,我们先判断该数是否为质数,如果是,则输出结果并且跳出循环;如果不是,则根据该数是否为偶数来继续执行或是跳过该数的操作。

四、关键词

Java、continue、break

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复