未来软件工作室

    未来软件工作室论坛

    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • 官网

    【Java基础】return 、break和continue的区别和作用

    技术分享
    java基础
    5
    6
    27
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • 20191564207
      李向松 管理员 last edited by 20191564207

      return 、break和continue的区别和作用

      测试

      break

         首先说一下break,break是用来完全结束一个循环体的。下面是我测试的结果:
      在这里插入图片描述
      当循环到 i=1的时候break;直接结束了其循环体,导致第二次的 i=5不能输出,直接跳出循环输出“我出来了”。

      continue

        continue是直接中止本次循环,下面是我测试的结果
      在这里插入图片描述

      return

        return是不管你有多少循环,直接就结束一个方法,下面是我的测试结果:
      在这里插入图片描述
      可以看出当这是一个这是两个循环,当 i=0 的时候进入j的循环,这时j=0正常输出,但是当j=1的时候,return;一出现就直接不再继续进行后面的循环,并且出了循环,“我出来了”这句话也没有输出,可见,return;直接结束了这个方法;
        以上就是return 、break和continue的区别和作用,

      1 Reply Last reply Reply Quote 1
      • 20191564207
        李向松 管理员 @20190114212 last edited by

        王桃峰 可能你的网卡了

        1 Reply Last reply Reply Quote 0
        • 20190114212
          王桃峰 管理员 last edited by

          看不见图片 差评

          20191564207 1 Reply Last reply Reply Quote 0
          • 20191515121
            杨嫚 管理员 last edited by

            卷王,666

            1 Reply Last reply Reply Quote 0
            • 20191554109
              王乐源 管理员 last edited by

              66666

              1 Reply Last reply Reply Quote 0
              • 20191544112
                张少龙 管理员 last edited by

                老铁,666666666!

                1 Reply Last reply Reply Quote 0
                • First post
                  Last post
                Powered by NodeBB | Contributors