今天菜鸟博主要介绍的是在IDEA中断点调试的小技巧,在断点处添加判断条件,符合条件的情况下才进如断点。
举例代码如下:
package com.youyou.learn;
import java.util.ArrayList;
import java.util.List;
/**
*
*
* @author 刘朋
* <br/>date 2019-12-11
*/
public class BreakpointTest {
public static void main(String[] args) {
List<String> list = new ArrayList<>();
list.add("1");
list.add("2");
list.add("3");
list.add("4");
for (String s : list) {
System.out.println(s);
}
}
}
上述代码非常简单,不过已经满足我们介绍的条件了。
某些情况下我们会在System.out.println(s);处加一个断点来调试,但是大多数时候我们想在某个特定条件下进行调试就需要用到咱们的小技。
在断点上右击,就会可以添加条件了
这里只有s的值为2时才会进入此断点。并且还能将s的值打印出来。