是否可以在Eclipse中的断点上有条件,并且在该条件满足n次后让断点“激活”?
比如说,在一些草率的移动编写的pseduocode中,断点的条件是:
int n = 0;
If(i == j){
n++
If(n > 400)
true;
}
i和j是我班上的值。
为了取悦复制,请注意我并非要求 如何使用条件语句,我问我如何计算断点条件满足的次数,然后让断点停止我的代码。命中不会这样做,也不会以任何方式使用条件。
答案 0 :(得分:4)
在条件满足一定次数后激活断点:
使用以下条件:
if (i == j) {
int n = Integer.parseInt(System.getProperty("breakpoint.n", "0"));
n++;
System.setProperty("breakpoint.n", "" + n);
if (n > 400) return true;
}
return false;