0

我的代码类似于

ArrayList<someClassIMade> c=new ArrayList<someClassIMade>();
c.add(new someClassIMade(blah,blah))

但是由于某种原因,在添加行中我得到了一个找不到类的异常!someClassIMade 类与主类在同一个 src 文件夹中,所以我很困惑。我真的一直在这样做为什么它突然不工作了?我检查了我的运行配置,是的,src 文件夹在那里。程序运行,我只在去调试时看到异常,以查看为什么添加行不起作用并且找不到类。我跑题了,救命?

编辑:更多代码使这更清楚这是 someClassIMade

public tuples{
    private int start;
private int end;
private int[] tuple=new int[2];
public int getStart() {
    return start;
}
public void setStart(int start) {
    this.start = start;
}
public int getEnd() {
    return end;
}
public void setEnd(int end) {
    this.end = end;
}
public int[] getTuple() {
    return tuple;
}
public void setTuple(int[] tuple) {
    this.tuple = tuple;
}
public tuples(int start,int end){
    this.start=start;
    this.end=end;
    tuple[0]=start;tuple[1]=end;

}

并且我之前发布的代码是第一次出现在我尝试使用它的类中,这就是错误发生的地方。它们都在(默认包)中,我只使用 Java 本机库。希望这能说明问题

4

2 回答 2

2

正在使用日食?如果是,请清理项目并自动选择构建。我认为这些课程没有建立起来。

于 2012-11-21T06:34:14.703 回答
0

检查构造函数是否someClassIMade是私有的。

于 2012-11-21T06:45:10.410 回答