![d6f974de3c2c738a6b7c77565f689a16.png](https://i-blog.csdnimg.cn/blog_migrate/8a5ea8bffe7263ce8b768cfdc7977d79.jpeg)
IDEA调试技巧之条件断点
调试的时候,在循环里增加条件判断,可以极大的提高效率,心情也能愉悦。以下介绍下IDEA使用条件【Condition】断点的方法
1、编写一段样例代码
public class Test { public static void main(String[] args) { for (int i = 0; i <= 100; i++) { System.out.println(i); } }}
2、在 System.out.println(i);这句话的左侧单击一下,出现一个红色的点,即为断点
3、右击断点,弹出如下对话框,在Condition 框里输入条件 i==66
![a6aed787355ea3491a1927efd8e3600b.png](https://i-blog.csdnimg.cn/blog_migrate/cdaa3f6f88d4760fc62606930b8229d3.jpeg)
4、运行debug,进入断点的那一刻,就是 i 等于66的时候
![43e40ba85d0099e36b5c9d3b330a17aa.png](https://i-blog.csdnimg.cn/blog_migrate/91bad7642161ba19000ade66007dafb6.jpeg)
5、第3步的图片上看到的那个快捷键【Ctrl+Shift+F8】,打开后如下图,就是查看所有断点详情的对话框
![ff6c270299071a8550ac8eecfa3b7487.png](https://i-blog.csdnimg.cn/blog_migrate/80edbd362e0c156b615dab03ed1f5e2e.jpeg)
除了使用快捷键以外,还可以直接在Debug 面板中,点击下图的这个标志(两个断点的标志)
![7b11f9db10101e50cdf7a7b75f6605c8.png](https://i-blog.csdnimg.cn/blog_migrate/d27a38e9a1f0f9dc0190bb684726c902.jpeg)