关闭

java多重循环

标签: java循环多重循环
566人阅读 评论(0) 收藏 举报
分类:

多重循环的概念

  • 它是由三大循环结构【for、while、do-while】两两之间任意嵌套组成的
  • 外层循环变量变化1次,内层循环变量变化1轮
  • 循环嵌套层数一般不建议超过3层,否则会耗CPU资源,而且代码也不便于理解和阅读

break语句

  • break语句可以用在switch结构中,也可以用在循环结构中
  • break语句用于跳出他当前所处的那一层循环,如果需要跳出二重循环,就需要在每一层当中分别使用break语句【break处于内层循环就只能打破内层循环,处于外层就打破外层循环】
  • break语句一般需要配合if语句使用,满足条件后退出循环,如果没有配合if语句,那就一进来碰到break语句就退出循环了

continue语句

  • continue 只能用在循环结构中
  • 在循环中一旦碰到continue语句就立即结束本次循环直接开始下一次循环,continue之后的语句就不会被跑,就起到了短路的效果
  • 通常也是搭配if条件语句使用

调试

  • F5 单步【一步一步跑】遇到方法跳会跳进去
  • F6 单步【一步一步跑】遇到方法跳不会跳进去
  • F8 继续运行

调试步骤


  1. 先设置断点
  2. 开启调试【debug 瓢虫的图标】
  3. 使用F6进行单步追踪
  4. 观察变量
  5. 发现和解决问题

断点的意义,程序跑到断点的位置就暂停
注意:可以使用输出语句放在可能出现问题的代码行辅助调试

return语句

  • 当程序碰到return语句的时候就直接结束当前方法,返回到调用他的方法
  • 如果在main中直接放回到JVM调用main方法的地方
0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:9863次
    • 积分:338
    • 等级:
    • 排名:千里之外
    • 原创:25篇
    • 转载:0篇
    • 译文:0篇
    • 评论:0条
    文章分类