今天在做一个老师布置作业的时候,需要用到eclipse的调试功能,可是遇到了有的变量看不到值的问题
上边图片就是我调试时的界面,可是我想观察static double[][] a 的值,在变量显示界面却没有显示。我也看看别的帖子,其中有一个说缺少了在编译时缺少localvariable table信息表。帖子如下
可是我还是没有解决这个问题。希望大家能够帮助一下!
你这个是什么开发工具,直接右键a变量,可以查看的
你在第10行,添加一个:
System.out.println(a);
然后debug一直走到第11行,就可以看到a的值了。
debug的时候,选中变量,右键,Watch 可以添加到变量表,就可以查看了
不需要一堆System.out
在第四行打断点,因为你main方法执行的时候首先初始化静态成员变量
点右键,看是否有变量
debug就避免sysout吧,用watch添加变量名
换编译器吧,Idea是神器
你让你的程序f8一直走,可能还没到显示数据的时候