问题标签 [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 投票
2 回答
1029 浏览

java - ArrayList 找不到符号

错误:

我正在尝试制作一种方法,该方法可以从名为enemyArray 的ArrayList 中的超类中选择一个随机敌人。

当我尝试从超类调用 getName 方法时,我在底部得到错误。

你们中的任何一个专业人士都可以告诉我我在做什么吗?

0 投票
3 回答
590 浏览

java - Java:找不到符号但输入正确

我创建了一个类Operator和一个名为compare. 但是,在我的程序中调用此方法时,我总是收到错误消息

InfixToPostfix.java:17: error: cannot find symbol System.out.println(compare(op,op1)); ^ symbol: method compare(Operator,Operator) location: class InfixToPostfix

我想我没有犯任何拼写错误。

我这样称呼这个函数:

0 投票
1 回答
1031 浏览

java - 找不到符号错误:尝试调用方法

我正在为我的入门 Java 课程做作业,但遇到了一个我似乎无法弄清楚的错误!我必须创建一个sortIntoGroups在不使用任何 while 循环的情况下对数组进行分区的静态方法。该方法必须可以从单独的驱动程序类调用。我目前正在尝试使用主要方法对其进行测试,但由于某种原因,它似乎无法识别该方法。这是我的代码:公共类 ArrayHelper{

有任何想法吗?谢谢!

0 投票
0 回答
240 浏览

java - java编译器找不到类符号

我开始使用 IntelliJ IDE for Java,当我尝试编译我的项目时,编译器说它找不到类 A。文件 A.java 位于 src_gen 文件夹中。这是我的项目结构:

  • 项目/
    • 源代码
      • B.java
      • ...
    • src_gen
      • 爪哇
      • ...

我已将 src_gen 文件夹标记为 intelliJ 中的 soruce 文件夹(它具有蓝色图标),并且 IDE 也识别了该类(当我在 B 类中使用它时,类名下方没有红色下划线)并且没有将其标记为未知的标识符或任何东西。仅当我尝试编译项目时才会出现此问题。

0 投票
1 回答
656 浏览

java - Cannot find symbol while compiling Java code

#xA;

Each time I try to compile on the command line, I get 14 errors all of the type: **error: cannot find symbol. For example:

Exercise1.java82: error: cannot find symbol else if(flag==true).

The symbol ^ is also beneath the f.

0 投票
2 回答
4431 浏览

java - IntelliJ 无法解析符号“newFixedThreadPool”

一般来说,我是 IntelliJ 和 Java 的新手。我正在尝试学习多线程,但遇到了 Executors 类。

所以我想对此进行测试,这是我的代码示例。

但我收到一个错误:“无法解析符号‘newFixedThreadPool’”。我尝试了“使缓存无效并重新启动”,但它没有帮助,我尝试同步和重建项目,但它也没有工作。

我不明白这个问题来自哪里,因为导入了 Executors 类。此外,Executors 的静态方法有自动补全功能。也许进口有问题,但如果是这样,我该如何解决?

0 投票
3 回答
1020 浏览

java - 编译包的类时出现“找不到符号”编译错误

我创建了一个名为mypack的目录,并在该目录中添加了一个名为A.java的 Java 文件。A.java的代码如下:

我在同一个目录中添加了另一个名为Demo.java的文件。该文件的代码如下:

问题是当我编译第二个文件Demo.java时出现错误:找不到符号 A

未知符号 A

mypack目录如下所示:

目录结构

我不知道为什么Demo.java与 A.java 相同包(mypack)的文件即使我在A.java 中将其声明为 public也无法访问A类。请有人帮忙!!

0 投票
1 回答
9335 浏览

android - android错误:找不到符号变量

我正在使用 Android Studio 制作我的第一个测试程序。

该程序有两个活动,您在第一个活动中插入一个文本,按下一个按钮,然后文本显示在另一个活动上。

我正在关注关于 YT 的一个教程,但我发现了两个错误:

找不到符号变量,我找不到解决方案。

我在 SO 中搜索过,但没有答案。我努力了:

  • 清理项目并重建项目。

  • 我没有“导入android.R”。

  • 我用过import mypackagename.R,但它告诉我“未使用的导入语句”。

  • 我已经更改了 ID 名称并删除了每个大写字母,因为我读过它会造成麻烦。

  • 我已经执行了 Gradle 同步(通过工具 > Android >使用 Gradle 文件同步项目)。

代码是:

MainActivity.java:

活动主.xml:

activity_main2.xml:

content_main2.xml:

最后是AndroidManifest.xml

这是我一直在寻找的地方:

Android Studio:Gradle:错误:找不到符号变量

Android Studio 找不到符号变量

Android Gradle:找不到符号变量

0 投票
2 回答
4284 浏览

java - 导入 com.amazonaws.services.dynamodbv2.document.DynamoDB;导入的文档部分无法解析

我尝试使用 aws 更新我的 dynamodb,但我无法创建 dynamodb 对象或表对象,因为import com.amazonaws.services.dynamodbv2.**document**.*它没有注册文档,但它读取了所有其他导入:

以下是我正在使用的完整课程:

0 投票
1 回答
1117 浏览

java - dl4j 中的包不存在

我正在尝试使用 1.8 Java 64x JDK 在 IntelliJ 中启动 dl4j 示例。

我完全按照说明中的说明进行操作

现在最后一步不起作用。开始时我得到数百个异常,例如:

或者

所以我猜这个问题与包的导入有关。我需要补充一点,我是 IntelliJ 的新手。我需要考虑一些特别的东西吗?由于使用 Java 8,我是否可能需要为 Maven 重建 pom.xml?

感谢您的任何想法!

Ps maven clean install(版本:3.16.0-4-amd64)抛出一些异常: