Eclipse条件断点的使用

Eclipse条件断点的使用

在日常调试过程中如果数据量比较大,循环中加断点,执行到出错的那一条记录是极其痛苦的一件事情,条件断点可以很难好的结局这个问题,当然也有其他的替代方法。

第一步
首先一段模拟代码,如下:

public static void main(String[] args) {
List userList = new ArrayList();
userList.add(“张珊”);
userList.add(“李四”);
userList.add(“王五”);
userList.add(“赵六”);

    for (int i = 0; i < userList.size(); i++) {
        String userName = userList.get(i);
        System.out.println(userName);
    }

}

第二步,添加普通断点
在Eclipse代码区左侧双击即可
第三步,添加条件断点的条件
鼠标右键选中最后一个或者是Ctrl双击断点
添加条件断点
进入下面的界面
断点信息配置
勾选Conditional复选框
输入条件,结果如下图
设置断点条件信息
点击OK
会发现原来的断点上面多出来了一个问号,效果如下
这里写图片描述
第四步:运行测试
结果显示

总结
上述处理当然可以使用
if(userName.equal(“王五”)){
}
加上普通断点进行设置,也能获得同样的效果,但是上述过程中不需要改动源代码,是一种比较合理的方式。

  • 3
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值