如何同时观察多个变量(例如TreeSet)的内容?我可以在“变量”窗口中查看一个TreeSet的内容,但是我不知道如何为多个变量执行此操作。
答案 0 :(得分:103)
您可以使用表达式窗口:在调试时,菜单窗口 - >显示视图 - >表达式,然后它可以输入您需要查看内容的变量
答案 1 :(得分:21)
您可以为自己感兴趣的每个变量添加watchpoint。
watchpoint是一个特殊的断点,只要给定表达式的值发生更改,就会停止执行应用程序,而不指定它可能出现的位置。与断点(特定于行)不同,观察点与文件相关联。无论何时何地发生,它们都会在指定条件为真时生效。您可以通过在编辑器中突出显示变量或在“大纲”视图中选择变量来设置全局变量上的观察点。
答案 2 :(得分:4)
此视频非常出色地向您展示如何在Eclipse Debugger中设置断点和监视变量。 http://youtu.be/9gAjIQc4bPU
答案 3 :(得分:-1)
你可以通过这些方式这样做。
添加watchpoint
,在调试时,您可以在变量选项卡下的调试器窗口透视中查看变量。
要么
添加System.out.println("variable = " + variable);
并在控制台中查看。