java - 用简单的英语,我如何使用图书馆?
问题描述
我正在尝试使用普林斯顿的标准库,我使用了他们的下载器,该下载器会自动将库安装到 Intellij 中,但是当我尝试使用他们的功能之一时,比如 StdOut.print() 我得到一个错误
这是代码:
public class Main {
public static void main(String[] args) {
StdOut.print("Example");
}
}
尝试运行此程序时,我收到错误消息:
Error:(5, 9) java: cannot find symbol
symbol: variable StdOut
location: class wsu.edu.Main
我如何制作它以便我可以使用这个库?
我听到了很多试图解决这个问题的令人困惑的词,所以请用简单的英语给我,假设我是一个对 JAR、类、类加载器、类路径、包或默认包一无所知的白痴。
有什么我可以添加到我的代码中来使这项工作正常进行的吗?
我是否将文件添加到我的文件夹?我也可以看一个例子吗?
解决方案
假设您使用的是 IntelliJ,请在 Library 部分打开项目结构(顶部栏上的图标)添加 jar 文件。现在您的 IDE 可以使用它了。接下来,使用 import 指令(在类声明上方)将其导入您的类。现在你应该可以使用它了。
一个例子可能是这样的
import stdlib.StdIn;
public class Test
{
public static final int Main(String[] args)
{
if(StdIn.hasNextChar())
{
//do something
}
}
}
推荐阅读
- java - 实例化单例重载构造函数时遇到问题-错误:类型中的构造函数不能应用于给定类型
- nativescript - Nativescript Tap事件在tabview iOS中不起作用
- javascript - 在悬停时显示 div,仅当前(一次一个,而不是一次全部)
- scala - 为什么使用builder设计模式来创建Spark Session?
- c++ - C++ Battery Collector 教程的编译错误
- java - 为什么 java 8 时间没有向我显示时区 Etc/GMT+1 的正确时间
- r - 尝试根据 R 中的日期进行过滤,在 charToDate(x) 中收到错误:字符串不是标准的明确格式
- python - 在 Mac 上使用 conda 安装 LaTeX
- python - update_or_create 的 Django GenericRelation
- powerbi - 如何在 Power BI 中创建连续度量