java中的continue语句,java里continue是什么意思

  java中的continue语句,java里continue是什么意思

  Java continue是指跳过循环体中剩余的语句,强制执行下一个循环,即结束当前迭代的循环,进入下一个循环。它类似于break语句,但只能出现在循环体中。

  如何解决写爬虫IP受阻的问题?立即使用。

  continue

  continue语句是跳过循环体中剩余的语句,强制执行下一个循环。它的作用是结束这个循环,也就是跳过循环体中后面没有执行过的语句,然后决定下一次是否执行这个循环。

  continue语句类似于break语句,但它只能出现在循环体中。它与break语句的区别在于continue不是一个中断循环的语句,而是停止当前迭代的循环,进入下一个迭代。简单来说,continue就是忽略loop语句的当前循环。

  注意:continue语句只能在while语句、for语句或foreach语句的循环体中使用,在其他任何地方使用都会导致语法错误。

  

  记录循环Java课程的学生成绩,统计成绩大于80分(含等于)的学生人数。这时就需要定义变量count来记录分数大于80(含等于)的学生人数。对于每个周期,需要判断输入的学生成绩是否大于等于80分。如果是,执行count 1,否则执行continue,跳过这个循环,继续下一个循环。代码如下:

  公共类测试26

  {

  公共静态void main(String[] args)

  {

  int得分=0;//记录课程的分数

  int count=0;//记录分数大于等于80的人数

  扫描仪输入=新扫描仪(system . in);

  for(int I=0;i10我)

  {

  System.out.println(请输入(i 1)学生的Java分数:);

  score=input . nextint();//获取用户输入的学生成绩

  If(score80) //判断用户输入的学生成绩是否小于80。

  {

  继续;//如果小于80,跳过这个循环,继续下一个循环。

  }

  数数;//如果用户输入的分数大于等于80,则人数增加1

  }

  system . out . println( Java成绩在80分以上的学生人数为: count );

  }

  }在这个程序中,变量count表示80分以上的学生人数。for循环从0开始,循环10次。可以理解为班级只有10个学生,需要输入10个学生的成绩。

  每个周期都需要输入学生成绩,需要判断用户输入的学生成绩是否低于80分。如果低于80分,则跳出这个循环,即不执行“计数”,不累计80分以上的学生数,然后执行下一个循环。只有当“score80”的条件表达式失败时,才执行“count”。

  运行结果如下:

  请输入第一名学生的Java成绩:

  80

  请输入第二名学生的Java成绩:

  20

  请输入第三名学生的Java成绩:

  40

  请输入第4名学生的Java成绩:

  90

  请输入第5名学生的Java成绩:

  七十八

  请输入第6名学生的Java成绩:

  74

  请输入7年级学生的Java成绩:

  48

  请输入第8名学生的Java成绩:

  七十八

  请输入9年级学生的Java成绩:

  58

  请输入第10名学生的Java分数:

  45

  Java成绩在80分以上的同学数量是:2以上,这就是continue在Java中的意思的细节。请多关注我们的其他相关文章!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: