有没有办法可以在调试阶段

时间:2016-11-27 12:11:17

标签: java eclipse debugging

我使用 eclipse 来开发java程序。关于以下代码段:

public class Boot {
    public static void main(String[] args){
        int[] arr = {1,24,2,12};
        Arrays.sort(arr);////////make breakpoint!!!!!!!!!!!!
        System.out.println(arr);
    }
}

我在Arrays.sort(arr);处创建一个断点当我调试这个代码段时,线程将在此断点处暂停,然后我将鼠标移到(arr)它将显示{ 1,24,2,12} as this
然后我进入这个方法Arrays.sort(arr),当然我进入数组<{strong>的sort method

  

然后我的问题来了,我将鼠标移动到 int [] a (此方法的参数)它不显示 a 的内容,该内容应为{1 ,24,2,12}这是信息display

我的问题是,是否存在我可以看到{1,24,2,12} 的内容的方式 或者说是否存在一种方法,我们可以看到变量的值属于导入类

1 个答案:

答案 0 :(得分:0)

在eclipse调试器模式下使用Variables view

以下解释了为什么您无法看到鼠标悬停的值:https://stackoverflow.com/a/271543/2061329