IDEA調試技巧之條件斷點
适用場景:
1. 循環調用時
2. 不能控制外部的多次調用時
調試的時候,在循環裡增加條件判斷,可以極大的提高效率,心情也能愉悅。以下介紹下IDEA使用條件【Condition】斷點的方法
1、編寫一段樣例代碼

/**
* @author jiashubing
* @since 2017/11/13
*/
public class Test {
public static void main(String[] args) {
for (int i = 0; i <= 100; i++) {
System.out.println(i);
}
}
}

2、在 System.out.println(i);這句話的左側單擊一下,出現一個紅色的點,即為斷點
3、右擊斷點,彈出如下對話框,在Condition 框裡輸入條件 i==66
4、運作debug,進入斷點的那一刻,就是 i 等于66的時候
5、第3步的圖檔上看到的那個快捷鍵【Ctrl+Shift+F8】,打開後如下圖,就是檢視所有斷點詳情的對話框
除了使用快捷鍵以外,還可以直接在Debug 面闆中,點選下圖的這個标志(兩個斷點的标志)
IDEA調試技巧之條件斷點 - 賈樹丙 - 部落格園
https://www.cnblogs.com/acm-bingzi/p/ideaCondition.html