java - In 无法解析为类型

标签 java drjava

我正在学习普林斯顿的类(class)算法,第一部分。由于我来自 .NET 并刚刚开始使用 Java,我对一段 Java 代码有一些问题,并且找不到任何问题相关信息。他们提供了一个代码,我可以用它来读取文本文件:

public static void main(String[] args) {

    In in = new In(args[0]);
    int n = in.readInt();
    ...
}

抛出异常:

In cannot be resolved to a type

这个是什么?我应该导入一些包还是我应该做什么?

完整的代码和描述也可以在这里看到:http://coursera.cs.princeton.edu/algs4/assignments/collinear.html

最佳答案

您需要algs4 ,也由普林斯顿大学提供。当它在类路径中时,添加

import edu.princeton.cs.algs4.In;

如果这是唯一的类,您可以使用 the source of In.java 。 但我怀疑 Coursera 是否允许这样做:当您提交代码时,它可能会在服务器上编译,类路径中包含 algs4.jar,因此您应该真正使用该代码,而不是您自己的代码。

关于java - In 无法解析为类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40720447/

相关文章:

java - Netflow 记录无法获取八位字节 (jnca)

java - Java 中纹理仅显示在第一行

Java Spring - 动态生成的 csv 文件下载响应挂起

java - 当我测试此代码时,交互 Pane 无响应

java - 为什么我的程序将数组中的数字打印为零,但仍打印出数组中的最大值?

java - 测试失败时如何使用 Log4j 写入日志文件

java - Weblogic - 主应用程序中的Web应用程序

java - 我的 Java 程序没有打印我对 MySQL 进行的查询的结果

java - "must implement the inherited abstract method java.awt.event.ActionListener.actionPerformed(java.awt.event.ActionEvent)"是什么意思?