我刚刚开始使用 Java。我正在使用 NetBeans,在我的 .pkg1 文件中我有两个 .java 文件。顺便说一下,我正在上 Coursera 的算法类(class),所以我的代码引用了:
CourseraAlgorithmsWeek1.java
package coursera.algorithms.week.pkg1;
public class CourseraAlgorithmsWeek1 {
public static void main(String[] args) {
QuickFindUF mystuff(10); // DOES NOT WORK!
}
}
QuickFindUF.java
public class QuickFindUF {
private int[] id;
public QuickFindUF(int N){
id = new int[N];
for(int i =0; i< N; i++){
id[i] = i;
}
}
}
我的问题是主函数中的第一行无法识别 QuickFindUF 对象的创建。我读到我需要将第二个文件编译为 .class 文件,然后编译为 .jar 文件。我如何使用 netbeans 做到这一点?
我还阅读了一些有关类路径的内容。我可以只将 .jar 文件添加到类路径吗?
最佳答案
改变
QuickFindUF mystuff(10);
至
QuickFindUF mystuff = new QuickFindUF(10);
关于java - 创建类实例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11956898/