调用另一个 java 文件时出现错误 class 文件

Bad class file when calling in another java file

在另一个 java 文件中声明一个 java 文件时,出现以下错误。

导致错误的java文件在

中有以下代码
public class NumberSettingsFile
{
    int maxSortBoxes = 50;

    public int getMaxSortBoxes()
    {
        return maxSortBoxes;
    }
}

我使用以下代码声明它

NumberSettingsFile uniSet = new NumberSettingsFile();

有人能解释一下我做错了什么吗?

问题是由于没有声明 java 文件所在的包造成的。代码应该是

package GUIMain;

public class NumberSettingsFile
{
    int maxSortBoxes = 50;

    public int getMaxSortBoxes()
    {
        return maxSortBoxes;
    }
}