2021-05-04 Java语言

Posted Guarding and trust

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2021-05-04 Java语言相关的知识,希望对你有一定的参考价值。

Java基础7

      关键字: continue 和 break
  • 前面几篇文章已经把分支语句和循环语句翻了个底朝天,但还不是完整形态的,他们还有缺陷,再把今天的知识结合起来,那才是他们的终极形态。接下来我们就来学习最后的战役——关键字,continue和break。

  • 首先我们来学习continue。continue的作用是在一条循环语句中有着中断的作用。那么问题来了,这中断是什么意思呢,如何运用呢?来,我们直接上代码,请出这位有特权的continue。
    案例: 数字1-10,循环输出后没有5的数字。

     for(int i = 1 ; i <=10 ; i++){
            if(i == 5){
                continue;    //当i=5时,就中断这次循环
            }
            System.out.print(“输出的结果为:”  +i “\\t”);
    }
    

输出的结果是:

   输出的结果为:1     2     3     4     6     7     8     9     10
  • 由上述例子,很容易知道这continue的作用了。我们再来用生活上的事情举个例子,比如夏天来了,要吃个大西瓜🍉,在你吃的正香的时候,有人叫你,而且是很急的事情,那么你应该放下西瓜去帮忙,然后帮完再回来继续吃。这期间原本是可以一次性吃完这个大西瓜的,但是呢中途去帮忙了,那么就不得不中断了。这个continue也是这个意思,按上面的例子,一开始是1-10都打印出来的,但是到了5,遇到了问题,下一个就是6了,就是这么个道理。

  • 接下来我们来学习最后一个——break。这个就是很好理解的了,我们肯定看过电影或者电视剧吧,在最后是有个 全剧终,这个就和break很类似了,break的作用就是终止的意思。我们再以上面的例子来请出 break:

案例: 数字1-10,循环输出后没有5的数字。

   for(int i = 1 ; i <=10 ; i++){
          if(i == 5){             
                  break;    //当i=5时,就终止全部循环                        
           }   
           System.out.print(“输出的结果为:”  +i “\\t”);
  }  

输出的结果是:

  输出的结果为:1     2     3     4 

由上例子可以很清晰的看出break的作用了。学到这里,这个break在之前的一个语句中是不是出现过?每错,就是在分支语句的switch中也有个break。 这里就要注意了,这里的break就不是终止的意思了,简单的说这里的break和switch语句没有半毛钱关系!!!这里的break只是作用在case中,但也不是终止的意思,切记要分清这里的break。

小结:
在一个循环语句中有个这两把神器,会在实践操作中省下很多时间与精力,所以这是个很重要的知识。

以上是关于2021-05-04 Java语言的主要内容,如果未能解决你的问题,请参考以下文章

C语言代码片段

使用 Pygments 检测代码片段的编程语言

22.java方法的定义

java代码在片段活动中不起作用

java 代码片段【JAVA】

# Java 常用代码片段