IntelliJ IDEA条件断点

在循环语句,或者递归语句等。可以设置条件断点。当满足某个布尔条件之后,在进行断点调试。

1 代码

package com.cLevercode;



public class MyTest {
	public static void main(String[] args) {
		int j = 1000;
		String m = "";
		int k;
		for(int i = 1; i < 100;i++){
			m = "" + (i % 2);
			j--;
			k = i + j;
		}
	}
}

2 设置断点

单机12行

在这里插入图片描述

3 设置条件断点

断点红点处,点击右键,设置条件断点。设置布尔条件:i > 50 && m.equals(“1”)

在这里插入图片描述

4 debug启动

可以看到i=51,m=“1”,进行了断点。i <=50的直接执行了。

在这里插入图片描述

技术交流

CLeverCode是一名架构师,技术交流,咨询问题,请加CLeverCode创建的qq群(架构师俱乐部):517133582。加群和腾讯,阿里,百度,新浪等公司的架构师交流。【架构师俱乐部】宗旨:帮助你成长为架构师!

在这里插入图片描述

相关文章

这篇文章主要介绍了idea中mapper快速跳转到xml插件的方法,具...
今天小编给大家分享的是IDEA搭建Maven模块化项目的实现方法,...
这篇文章主要介绍了ideaintellij怎么快速修复if语句缺少大括...
这篇文章主要介绍“idea运行main方法或Test避免编译整个应用...
这篇文章主要介绍“idea项目全局去掉严格的语法校验方式是什...
本文小编为大家详细介绍“Windows、IDEA、VSCode常用快捷键有...