我正在尝试使用作为算法类的一部分提供的一些代码。我想查看 jar 文件中包含的类的一些静态方法中的局部变量。文件是algs4.jar,类是DoublingRatio.class,静态方法是main()和timeTrial()。
这是项目的样子:
这是发生的事情:
我可以设置断点并停止执行,但静态方法中的变量不会显示在“变量”窗口中。我尝试通过从“变量”窗口的向下箭头中选择“显示静态变量”来设置它,但仍然没有运气。我试过右键单击变量并选择“Watch”,我得到了这个:
我正在从我的 HelloWorld.java 类中调用 DoublingRatio.main() 方法。不确定这是否会有所作为。我可以在 HelloWorld.main() 方法中查看局部变量。我还尝试通过将 DoublingRatio 设置为项目设置中的起始类来将 HelloWorld.class 排除在循环之外。该配置仍然不起作用,在 main() 方法中看不到局部变量。
如何查看 DoublingRatio.main() 中的变量?