Я пытаюсь использовать специальный тип QuickUnionPathCompressionUF (который является классом в файле algs4.jar), но компилятор жалуется. Я использую DrJava как IDE.Нельзя ссылаться на внешние типы в Java
error: QuickUnionPathCompressionUF cannot be resolved to a type
Мой исходный файл (часть которого показана ниже) находится здесь:
~/просачивания/Percolation.java
и .jar файл находится здесь:
~/algs4/algs4.java
у меня есть переменная окружения (CLASSPATH) установлен в
~/algs4/algs4.jar ~/algs4/stdlib.jar
Оба эти файла перечислены в разделе «Extra Classpath» в моей среде 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
/* ...*/
}
Любые предложения?