gpt4 book ai didi

java - 无法在 Java 中引用外部类型

转载 作者:行者123 更新时间:2023-12-02 06:46:51 25 4
gpt4 key购买 nike

我正在尝试使用特殊类型 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

/* ...*/

}

有什么建议吗?

最佳答案

您已注释掉此类的导入。但由于它位于另一个包中,因此在使用时必须导入(或完全限定)。

关于java - 无法在 Java 中引用外部类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18546294/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com