我的代码是这样的
ArrayList<someClassIMade> c=new ArrayList<someClassIMade>();
c.add(new someClassIMade(blah,blah))
但由于某种原因,在添加行中我遇到了类未找到异常! someClassIMade 类与主类位于同一 src 文件夹中,所以我感到困惑。我确实一直在这样做为什么它突然不起作用?我检查了我的运行配置,是的,src 文件夹就在那里。程序运行起来,当我去调试以查看为什么添加行不起作用并且未找到类时,我只看到异常。我胡言乱语,帮忙吗?
编辑: 更多代码使这一点更清晰 这是 someClassIMake
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 native 库。希望事情能够解决
最佳答案
正在使用 eclipse 吗?如果是,请清理项目并选择自动构建。我认为这些类(class)还没有建立起来。
关于Java 类未找到异常,但位于同一个 src 文件夹中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13487549/