调试for循环的技巧

今天用IDEA调试for循环时,断点打在了for的左边,不小心按了F9(跳到下一个断点),意外发现原来可以通过这种方式对for循环的每次循环进行调试,不必自己手动一行行调试才到下一次for循环。这对于一种场景特别适用:假设你需要查看第 5 次循环的某个变量,可以用这种方法按到第 5 次后,再在for循环内你要查看的变量的下一行打断点,这时就能看到要看到的变量的值了。

结合图说明如下:

需求场景:假设需要在下列代码中当x=2时,查看count的值。
Demo

Step 1:打断点(注意断点位置)
打断点
Step 2:按F9跳到下一个断点,按3下:
按3下F9
Step 3:此时再在count下一行打断点:
在count下一行打断点
Step 4:并再按一次F9跳到刚打的断点位置:
再按一次F9调到刚打的断点位置
Step 5:将鼠标移到count的位置,查看count的变量:
查看count的变量
完成目标。

展开阅读全文

没有更多推荐了,返回首页