zoukankan      html  css  js  c++  java
  • java基础-循环标签

    outer:

    for

         innter;

      for

        break outer//跳出整个循环;

        continue outer//结束本次外循环的循环

        break inner;

        continute inner;

      此例子是两个for循环嵌套,简单的格式,代码没有写完,只是写了一个意思。为啥会有其中outer:和innter称为循环标签,循环标签的作用就是作为跳出循环而被方便的使用。就像在内部的for循环中如果符合了情况想跳出整个循环怎么办?break?break只是跳出了自己的for循环那么外部的就没法跳出来了,所以有了循环标签直接就可以跳出来了。同时想在内循环中结束本次外循环的操作也是需要continue outer就可以,所以用起来是相当方便。那么break inner 与 continue outer是否是一致等价呢?break inner是结束内循环,如果内循环的下面还有代码那么会继续执行完了,才会走外循环的下一个;而continue outer 直接就是结束了本次外循环的操作,即使内循环下面有代码也不会执行了。所以还是有区别的,只是看情况而定。

  • 相关阅读:
    内敛函数宏定义差别
    oracle函数 TRIM(c1 from c2)
    oracle函数 TRANSLATE(c1,c2,c3)
    oracle函数 SUBSTRB(c1,n1[,n2])
    oracle函数 SUBSTR(c1,n1[,n2])
    oracle函数 SOUNDEX(c1)
    oracle函数 REPLACE(c1,c2[,c3])
    oracle函数 RTRIM(c1,[,c2])
    oracle函数 LTRIM(c1,[,c2])
    oracle函数 RPAD(c1,n[,c2])
  • 原文地址:https://www.cnblogs.com/hackerxiaoyon/p/6903108.html
Copyright © 2011-2022 走看看