问题标签 [cannot-find-symbol]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
1603 浏览

java - 基本java程序找不到符号错误

我需要这个基本程序的帮助。我的朋友给了我大部分代码,但没有给我导入语句。在它说的最后list.add(finalCombined.get(counter3));,它给了我一个错误。我得到的错误是

我对此很困惑。我添加了我认为需要的导入语句。谢谢

0 投票
1 回答
5054 浏览

java - 在终端中编译 java 文件时出现“找不到符号”错误

在处理项目时,我尝试在终端中编译我的 java 文件,但出现错误“找不到符号”。我通常在 Eclipse 的 IDE 中编译和运行我的代码,所以这是我第一次使用终端。当我尝试创建写在同一文件夹中的类的实例时,似乎出现了错误。

我该如何解决这个问题?谢谢!

0 投票
1 回答
240 浏览

java - Java - 找不到符号?

我在这里练习了一点,但我就是想不通。我声明了ArrayList ns但找不到: 错误:找不到符号 ns.Add(aa); 为什么?当然,我根本看不到明显的东西。

0 投票
1 回答
741 浏览

java - 无法解析符号 [.close(); .println(); 等]索引后(更新索引)IntelliJ 14

在为 MAC 打开intellij 14 ide后,它开始重新索引项目,一旦它完成了诸如 .close() 之类的方法;或 .println(); 变为红色。我已经尝试了我在论坛和这里可以找到的所有可能,并且“无效缓存/重新启动”确实解决了问题,但直到它重新索引项目。我已经删除了 .idea 文件夹和 .iml 文件,从地面重建了项目,重新安装了 scale 插件等。没有什么是永久有效的。

我尝试过的评论中的建议:

  • 我已将 SDK 设置为 1.6
  • 我已经清理了所有文件和目录并重新安装了 IntelliJ,但仍然有同样的问题。

请帮忙!

0 投票
2 回答
774 浏览

java - 找不到符号(计算器)

我最近做了一个程序是一个计算器,但出现了三个错误。这是代码:

这是错误:

我目前正在使用一个名为 browxy 的网站,这是一个在线 Java 编译器。是的,我知道。下载日食。我不能随身携带我的电脑,所以我改用它。

0 投票
1 回答
156 浏览

maven - Maven & InventoryClickEvent.getClickedInventory();

在为我开发的 Minecraft 服务器网络编写一个有趣的新垃圾桶时,我遇到了一个非常奇怪,因此令人愤怒的关于 Maven 的错误。我已经使用它一两年了,并且在我第一次开始使用它之前只遇到过一个构建错误。突然间,这个问题就暴露出来了。

红色箭头表示导致构建失败的行。

图 1

这是导致问题的 Maven 日志的屏幕截图。

图 2

0 投票
2 回答
184 浏览

java - Collection.sort:尽管给出了正确的类型、包含、比较器,但“找不到符号”

尝试编译代码时出现找不到符号错误。我检查了所有标准答案,实现了一个比较器,我包含了我使用的东西,我为函数提供了正确的类型。那么我错过了什么?

这是代码:

道路等级包括:

每次我尝试编译 Planner.java 类时,都会遇到同样的错误:

我的 javac 版本是 javac 1.7.0_79。根据oracle docs Collection.sort 至少应该从 1.6 开始实施。

0 投票
2 回答
1306 浏览

java - Java ArrayList 为 PrintWriter 命名“找不到符号”和“没有合适的方法”

环顾四周后,我无法在其他地方找到这些问题的答案。如果它们已经存在并且我找不到它们,请指出正确的方向。

我在我的程序中使用了三个 ArrayList 来存储客户的订单信息。当我尝试调用它们时,每个 ArrayList 的变量名称都会出现“找不到符号”错误。

在方法结束时,我尝试将账单金额写入文件并返回“找不到合适的方法”错误。

错误位置在注释中注明,错误消息的副本在末尾。

错误消息是:

0 投票
1 回答
83 浏览

java - 错误:找不到符号/没有拼写错误?

基本上,我想创建一个程序来找到两个坐标的斜率。我已经这样做了,但是我希望程序询问它是否要重新启动——例如,找到一个不同的坡度,而用户不必退出并重新打开程序。这是我的代码,减去所有不必要的位:

我遇到的问题是我收到错误“找不到符号”的参考行

我不明白我做错了什么?一切都拼写正确..

0 投票
1 回答
450 浏览

java - Java中的用户定义包

我一直在使用 NppExec 在 Notepad++ 中编辑、运行和编译代码。我在 C:\Java 设置了一个类路径。此文件夹包含:C:\Java\com\DOMAINNAMEWITHHELD\Classes。在这个文件夹中,我有 3 个 .java 文件和一个 .class 文件(Runner.java、Pirate.java、Ninja.java 和 Pirate.class)。我在闪存驱动器上的一个文件夹中运行这些文件,但三个都看不到对方。所以我将它们移动到我的新类路径定义目录,但仍然无法得到任何东西,除了:

C:\Java\com\DOMAINNAMEWITHHELD\Classes\Runner.java:12: 错误:找不到符号 phil.throwAStar(tim);

throwAStar() 在 Ninja 中定义,并在 Runner 中调用。

在三个源文件中,我定义了一个这样的包:

包 com.DOMAINNAMEWITHHELD.Classes;

如果我在任何其他目录中,请尝试:

导入 com.DOMAINNAMEWITHHELD.Classes.*;

我得到完全相同的错误。我究竟做错了什么?