21xrx.com
2024-11-22 16:20:03 Friday
登录
文章检索 我的文章 写文章
"探索Java中continue语句的用法及实例"
2023-06-17 17:29:48 深夜i     --     --

在Java中,continue是一种跳过当前循环迭代的语句。当循环到达continue语句时,程序会跳过该次循环迭代并且进行下一轮的迭代。本文将探讨continue在Java中的具体用法和实例。

首先,continue语句只能用在循环语句中,这包括for循环,while循环和do-while循环。当程序执行到continue语句时,不会执行continue之后的语句,而是直接进入下一次的循环迭代。下面是一个使用continue语句的简单示例:

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

  if (i % 2 == 0)

    continue;

  System.out.println(i);

}

在上面的代码中,当i为偶数时,程序会执行continue语句,跳过这次循环迭代,然后执行下一次循环迭代。因此,程序只会输出1、3、5、7、9这些奇数。

除了在循环中使用,continue还可以用在switch语句中。当程序执行到continue语句时,会跳过switch语句中剩余的语句并执行下一条语句。下面是一个使用continue语句的switch语句示例:

String taxCode = "A";

int taxAmount = 0; 

switch (taxCode)

  case "A":

    taxAmount = 100;

    break;

  case "B":

    taxAmount = 200;

    continue;

  case "C":

    taxAmount = 300;

    break;

  default:

    taxAmount = 0;

    break;

System.out.println("税费总额为:" + taxAmount);

在上面的代码中,当taxCode为"B"时,程序会执行continue语句,跳过switch语句中case "C"及后面的语句,直接输出税费总额为200。

总之,continue是一个非常有用的Java语句,它可以帮助我们简化复杂的循环结构,提高程序运行效率。关键字包括:continue,循环,for,while,do-while,switch。

  
  

评论区

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