java - 如何在eclipse调试中进入条件if

标签 java eclipse debugging

我有以下结构:

if (obj.isSomethingable()){ 
// do something }

如果 obj.isSomethingable() 为假并且我无法修改 obj 的 boolean 实例,我如何输入条件?

最佳答案

您可以使用 eclipse 的 Display 选项卡来执行//do something 中的代码。

如果你有:

if(obj.isSomethingable())
{
  int var =5;
  System.out.println(var+8);
}

然后在显示选项卡中的 if 断点处,您可以输入:

int var =5;
System.out.println(var+8);

然后将其全部突出显示并单击放大镜以查看该代码的输出。

关于java - 如何在eclipse调试中进入条件if,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7675907/

相关文章:

java - 哪个是eclipse kepler最好的html/css/javascript/jquery文本编辑器插件?

java - 导出带有资源的 JAR,音频无法播放

java - 无法使用 Tomcat 6 部署 JAX-RS (Jersey 2.3.1) Web 服务

java - 调用重载main方法

java - 在数组中从一个类存储到另一个类

Java 格式化程序进入新行

java - Intellij IDEA : How to navigate between tabs of debug tool window using the keyboard?

debugging - 发送大节时 Ejabberd 变慢

eclipse+maven+tomcat调试

Java:与正则表达式匹配并替换每个字符