架构师

您现在的位置是:首页 > 技术博客 > 开发环境

开发环境

IDEA条件断点如何使用?

架构师小跟班 2020-05-21 开发环境
条件断点,顾名思义,就是满足条件时进入断点。这应该是每个后端开发者必须掌握的一个技巧。多用于遍历比较大的 List 或 Map 对象时,譬如有 2000个Person对象,你不可能每个对象都

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

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

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

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】即可。

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

文章评论