Java 在Idea中出现值时使调试器停止
我想知道是否有一种方法可以在调试时搜索变量中的特定值 例如,我有以下代码:Java 在Idea中出现值时使调试器停止,java,debugging,intellij-idea,Java,Debugging,Intellij Idea,我想知道是否有一种方法可以在调试时搜索变量中的特定值 例如,我有以下代码: public void init(){ int a=5; String s="Hello world"; boolean enable = true; } 我想在所有变量中搜索值“Hello world”。那么,有没有一种方法可以将该值放在某个地方,调试器在找到它时会在该点停止?在代码中添加一个条件,如: if(eventOccurs){ //put anything he
public void init(){
int a=5;
String s="Hello world";
boolean enable = true;
}
我想在所有变量中搜索值“Hello world”。那么,有没有一种方法可以将该值放在某个地方,调试器在找到它时会在该点停止?在代码中添加一个条件,如:
if(eventOccurs){
//put anything here
}
然后在*处添加断点,您可以如下所示:
if(value==you want){
//Then debug and lookup objects values that you want to check.
System.out.println("Seting debug point of this line!")
}
这回答了你的问题吗?不幸的是没有,但这篇文章有有趣的信息。不管怎样,谢谢。只需创建一个函数来聚合所有变量?