Algorithms クラスの一部として提供されているコードを使用しようとしています。jar ファイルに含まれるクラスのいくつかの静的メソッドでローカル変数を監視したいと思います。ファイルは algs4.jar、クラスは DoublingRatio.class、静的メソッドは main() と timeTrial() です。
プロジェクトは次のようになります。
何が起こるかは次のとおりです。
ブレークポイントを設定して実行を停止できますが、静的メソッドの変数が [変数] ウィンドウに表示されません。変数ウィンドウの下矢印から選択して「静的変数を表示」を設定しようとしましたが、まだうまくいきません。変数を右クリックして「ウォッチ」を選択しようとしたところ、次のようになりました。
HelloWorld.java クラスから DoublingRatio.main() メソッドを呼び出しています。それが違いを生むかどうかはわかりません。HelloWorld.main() メソッドでローカル変数を表示できます。また、プロジェクト設定で DoublingRatio を開始クラスとして設定することで、HelloWorld.class をループから外そうとしました。その構成はまだ機能せず、main() メソッドでローカル変数を確認できません。
DoublingRatio.main() の変数を監視するにはどうすればよいですか?