• 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 直接就是结束了本次外循环的操作,即使内循环下面有代码也不会执行了。所以还是有区别的,只是看情况而定。

  • 相关阅读:
    租店笔记
    pycharm debug调试【Mute Breakpoints】【Run to Curson】按钮
    教师岗位职业技能分享—备课小秘籍
    交换机基础
    路由基础
    IPv6端口转发联机软件 4to6
    数据库_关键词用法
    1_Shell脚本入门
    MySQL_linux下mysql数据库自动定时备份
    Unity URP 安装配置
  • 原文地址:https://www.cnblogs.com/hackerxiaoyon/p/6903108.html
Copyright © 2020-2023  润新知