【问题标题】:Can the eclipse debugging id be used for referencing an object in the Display view?eclipse 调试 id 可以用于引用显示视图中的对象吗?
【发布时间】:2014-08-13 08:53:48
【问题描述】:

在调试 Java 应用程序时,我有时想对包含在复杂结构中的对象调用方法(例如在 HashMap 中的对象上获取迭代器的第二个元素)。虽然在Display 视图中手动折叠它当然是可能的,但它也很麻烦。

使用检查视图通常很容易找到我要检查的对象的内部调试ID,因此我想知道这是否可以用来直接引用该对象?可能类似于:($2235).myMethod()

这个功能在 Eclipse 中可用吗?

【问题讨论】:

    标签: java eclipse debugging


    【解决方案1】:

    您可以实现对象的toString() 方法以获得人性化的视图。

    但是,对于像HashMap 这样的现有对象,您必须展开其内部结构。

    【讨论】:

      猜你喜欢
      • 2013-01-26
      • 2019-02-23
      • 2011-05-28
      • 1970-01-01
      • 2012-08-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-12-30
      相关资源
      最近更新 更多