【问题标题】:make debugger stop when a value occurs Intelij Idea当值出现时使调试器停止 Intellij Idea
【发布时间】:2020-11-03 09:00:07
【问题描述】:

我想知道是否有办法在调试时搜索变量中的特定值。

例如,我有这样的代码:

public void init(){
    int a=5;
    String s="Hello world";
    boolean enable = true;
}

我想在所有变量中搜索值“Hello world”。那么有没有办法把这个值放在某个地方,调试器在找到它时停止?

【问题讨论】:

标签: java debugging intellij-idea


【解决方案1】:

在您的代码中添加一个条件,例如:

if(eventOccurs){
 //put anything here
}

然后在*处添加断点。

【讨论】:

    【解决方案2】:

    你可以像下面这样:

    if(value==you want){
    
     //Then debug and lookup objects values that you want to check.
    
     System.out.println("Seting debug point of this line!")
    
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-03-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-06-13
      • 1970-01-01
      • 2019-11-28
      相关资源
      最近更新 更多