我正在尝试使用特殊类型的QuickUnionPathCompressionUF(这是一个名为algs4.jar的文件中的类),但是编译器抱怨。我正在使用DrJava作为IDE。
error: QuickUnionPathCompressionUF cannot be resolved to a type
我的源文件(部分显示在下面)在这里:
〜/ Percolation / Percolation.java
.jar文件在这里:
〜/ algs4 / algs4.java
我将环境变量(CLASSPATH)设置为
〜/ algs4 / algs4.jar
〜/ algs4 / stdlib.jar
这两个文件都在我的IDE中的“额外类路径”下列出。
这是源文件的前几行。
package Percolation;
//import algs4.QuickUnionPathCompressionUF;
public class Percolation {
private QuickUnionPathCompressionUF grid; // Data structure for quick-union.
private int size; // Size of the grid.
private boolean[] open; // open sites
/* ...*/
}
有什么建议么?
最佳答案
您已注释掉此类的import
。但是由于它在另一个软件包中,因此在使用时必须将其导入(或完全限定)。