当前位置: 首页 > 面试题库 >

“Cannot find symbol” or “Cannot resolve symbol” 它是什么意思?

高森
2023-03-14
问题内容

“Cannot find symbol” or “Cannot resolve symbol” 它是什么意思?如何解决?


问题答案:

这个错误就是所谓的找不到符号错误,这样情况下一般就是你的代码有编译器不认识的内容,例如:

  1. 关键字写错了?
  2. 大小写错误?
  3. 使用了编译器不认识的符号?
  4. 注释和空格等?
  5. 忘记了声明变量?
  6. 变量声明在你尝试使用它时可能超出范围?
  7. 忘记导入类?

如何解决这些问题:

  1. 查看编译错误消息指示的文件中的行。
  2. 确定错误消息设计的符号。


 类似资料:
  • 问题内容: python中以下语句的含义是什么: 是一个对象。以上有什么价值?那是什么类型呢? 问题答案: 如果 计算为,则x设置为,否则为 认为是

  • 问题内容: 示例是函数内的变量声明: 什么意思 问题答案: 如语法 被称为变量变量。 例如,如果您考虑这部分代码: 您将获得以下输出: 这里 : 包含测试 包含变量的名称: 意思是“ 变量thas的名称包含在 ”中 哪一个 并具有价值 @Jhonny评论后编辑: 做一个? 好吧,最好的了解方法是尝试;-) 因此,让我们尝试这部分代码: 这是我得到的输出: 所以,我想说的 是,您可以做到 ;-)

  • 本文向大家介绍语句for( ;1 ;) 有什么问题?它是什么意思?相关面试题,主要包含被问及语句for( ;1 ;) 有什么问题?它是什么意思?时的应答技巧和注意事项,需要的朋友参考一下 死循环,和while(1)相同。

  • 问题内容: 在以下代码段中: 是什么在方法代表什么呢?我什么时候应该使用它? 问题答案: 介绍 该ServletContext#getRealPath()被intented到Web内容的路径(在服务器的磁盘文件系统上展开的WAR文件夹结构的路径)转换为绝对磁盘文件系统路径。 该代表Web内容根。即,它代表以下项目结构中的文件夹: 因此,将传递给将返回你/web项目的扩展WAR文件的文件夹的绝对磁盘

  • 我想使用dir作为单元测试(创建大量文件)的基本dir。此属性指向当前工作目录(例如,由'cd'命令设置)是否正确?

  • 这是一个相当简单的问题,但我不能就此罢休。我最近又开始使用C语言了(一开始并没有太多的经验),所以我可以更好地理解引擎盖下发生的事情。我当然知道,argc和argv在传递给main()时,分别表示参数计数和参数向量。我想弄清楚的是编译器如何将int argc解释为从命令行传递的参数数。如果我编写了一个简单的函数,试图模拟main(即int testfunc(int argc,char*argv[]