创建一个类实例

bar*_*one 0 java netbeans

我刚刚开始使用Java.我正在使用NetBeans,在我的.pkg1文件中,我有两个.java文件.顺便说一句,我正在开设关于算法的Coursera课程,所以我的代码引用了:

CourseraAlgorithmsWeek1.java

package coursera.algorithms.week.pkg1;

public class CourseraAlgorithmsWeek1 {
    public static void main(String[] args) {
        QuickFindUF mystuff(10); // DOES NOT WORK!
    }  
}
Run Code Online (Sandbox Code Playgroud)

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;
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

我的问题是我的main函数中的第一行无法识别QuickFindUF对象的创建.我读到我需要将第二个文件编译成.class文件,然后编译成.jar文件.我怎么能用netbeans做到这一点?

我还读了一下关于Classpath的内容.我可以只将.jar文件添加到类路径吗?

su-*_*su- 7

更改

QuickFindUF mystuff(10);
Run Code Online (Sandbox Code Playgroud)

QuickFindUF mystuff = new QuickFindUF(10);
Run Code Online (Sandbox Code Playgroud)