我通过 watch in 逐步运行程序并监控变量的值Netbeans
。如何从变量的特殊值开始运行程序。
例如,我有这个简单的代码只是为了测试:为了节省时间,我想在 i 的值达到 25(i=25)后查看程序的变化。
使用 Run Debug>Run to cursor 或 f4 转到程序中的这一行。然后程序从 i=0 开始,但我不需要查看 i=25 之前的更改。
public class DebugCondition {
private static void TestMethod()
{
for(int i=0; i<= 29 ; i++)
15. System.out.print("i");
}
public static void main(String[] args) {
18. TestMethod();
}
}
我做什么: 1. 点击第 15 行。
通过 i>=25 为该行定义条件断点。
单击第 18 行,然后按 F4。
按 F7 进入方法,然后按 F8 调试方法体。
手表的结果:起初我从 0 开始。
怎么了?