首页 > 解决方案 > 调试问题:透视图无法打开

问题描述

我正在编写一个程序并且我破坏了一些东西,所以我正在尝试调试它,但调试透视窗口不会打开。我不知道如何解决这个问题。

我经历了很多围绕调试/运行的设置,但我不想把太多事情搞砸。我似乎找不到更改初始化设置的方法。

如果我无法修复调试,我破坏的代码就是我完成的默认构造函数。我将数据作为私有双精度数组(私有双精度 [] 数据),构造函数的代码是:

`public Stat (double[] d){ 
        if(d.length == 0) {
            data = new double[0];
        }else
            for (int i = 0; i < d.length; i++) {
                d[i] = data[i];

            }`

这是为了获取一个数组并将其复制到数据中,但问题出现在最后一行,我不知道为什么。测试文件中对应的行是:stat1 = new Stat(data); data 是先前初始化的双精度数组。

在 stat1 经过其他方法之后输出,但是此时, stat1 只是应该等于数据。就像 data 中的值被复制到 stat1 一样,因此可以对其进行操作。

标签: javaeclipse

解决方案


推荐阅读