今天菜鳥博主要介紹的是在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的值打印出來。