たなちの備忘録

自分の知識をストックしていくためのブログ

【Eclipse】特定の値でのみブレークポイントを機能させる方法

スポンサーリンク

テスト中にループが何百回とある処理で、この値が怪しいな…と思っても毎回手動でループさせるのはしんどい。と思って調べてみたらタイトルのような機能があったのでメモとして残しておく。

単純に100回ループさせる処理。

public static void main(String[] args) {
    for(int i =0; i< 100;i++) {
        System.out.println(i);
    };
};

ブレークポイントを右クリックし、「ブレークポイント・プロパティ」を開く。

f:id:chi_tana:20170812115422p:plain:w400

f:id:chi_tana:20170812113259p:plain:w300

iの値が50のときに中断するには、「条件付き」「trueのときに中断」を設定して次のように条件文を書けばいい。

f:id:chi_tana:20170812114122p:plain:w500