idea条件断点如何使用?

条件断点,顾名思义,就是满足条件时进入断点。这应该是每个后端开发者必须掌握的一个技巧。

多用于遍历比较大的 List 或 Map 对象时,譬如有 2000个Person对象,你不可能每个对象都挨个走一遍,你可能只想在 person.url = 'jiagou1216.com' 的时候让代码停下来。这时就可以使用条件断点了,

举个简单的例子:当i=10时进入断点

1

2

3

4

5

6

7

8

9

10

11

12

13

14

package com.example.demo;

 

/**

 * 测试条件断点

 *

 * @author www.jiagou1216.com

 */

public class DebugDemo {

    public static void main(String[] args) {

        for (int i = 0; i < 100; i++) {

            System.out.println("这个数是:" + i);

        }

    }

}

在11行处添加断点,然后右键断点“小红心”标志,弹出下面的窗口,在condition中写入i==10,点击【Done】即可。

作者:架构师小跟班
链接:https://www.jiagou1216.com
来源:个人博客
本站资源完全免费,仅限于学习交流,请勿用于商业用途,请下载后24小时内删除。谢谢合作!

idea条件断点如何使用?

使用Debug模式启动main方法,查看效果。

idea条件断点如何使用?