我正在尝试使用特殊类型 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 中的“Extra Classpath”下。
这是源文件的前几行。
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
/* ...*/
}
有什么建议么?