在调试期间重新组织列表顺序

时间:2012-08-24 08:19:53

标签: java eclipse debugging

  

可能重复:
  Call class instance method while debugging in eclipse

有没有办法在调试期间更改列表元素的顺序?

我怎么能在Eclipse上做到这一点?

2 个答案:

答案 0 :(得分:2)

如果您的列表很简单:

在Eclipse中进行调试时,假设您处于Debug透视图中,右键单击Variables视图中的变量并选择“更改值”。

如果您的列表很复杂:

只需在执行路径中的某处添加代码即可修改列表。请注意,修改后的方法执行可能会重新启动。

您还可以在断点属性的条件文本区域中添加代码。

答案 1 :(得分:2)

您可以modify variables,(see also)。最后查看:Call class instance method while debugging in eclipse。一旦你可以在调试期间调用任意方法,只需调用:

list.add(42, yourElement);
list.remove(7);

或者您想对该列表做什么。

PS:在中,您可以在断点期间run arbitrary expression during debugging