Java Class Not Found Exception但它在同一个src文件夹中

时间:2012-11-21 06:24:37

标签: java class

我的代码就像

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

但由于某些原因,在添加行中我得到了一个未找到类的异常! someClassIMade类与主类位于同一个src文件夹中,所以我很困惑。我真的这么做所有的怪胎时间为什么它不会突然工作?我检查了我的运行配置,是的,src文件夹就在那里。程序运行和所有,我只看到异常,当我去调试,看看为什么添加行不工作,没有找到voila类。我在散步,帮忙吗?

编辑: 更多代码使这一点更清晰 这是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本机库。希望能够解决问题

2 个答案:

答案 0 :(得分:1)

正在使用eclipse吗?如果是,请清理项目并自动选择构建。我认为课程没有得到建设。

答案 1 :(得分:0)

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