[英]String cannot be resolved to a type - Java RAD
我最近开始用 Java 开发(来自 .Net)。 我使用的 IDE 是 RAD 7.3。
导入项目后,我需要对其进行一些增强,我收到此错误:
“字符串无法解析为类型”
这适用于 String 数据类型的所有变量,以及任何采用字符串参数的方法。 我对 Java 非常缺乏经验,所以我不知道如何解决这个问题。 我的猜测是它与 RAD 的安装方式有关,并且缺少所需的库。 同样,不知道如何解决这个问题。
任何帮助或指导将不胜感激! 谢谢
我的猜测是您错过了项目中的 JRE 运行时库。 但这会导致所有 java.* 类生成此消息! 您可以发布您的代码以便我们看看可能是什么问题吗?
尝试做:
右键单击您的项目。 ->properites ->java Build Path ->tab 库
检查 JRE 系统库是否存在。
我是初学者。 我正在使用 Eclipse 并被困在 Hello World 代码中。 得到相同的错误描述和错误说明无法解析 'system' 。
在沮丧了几个小时之后,当我检查 JRE 库路径和内容时,我只是将“字符串”和“系统”的“S”大写……然后砰……问题解决了。 我希望这有帮助。
我不知道这是否对任何人有帮助,但我走了。 我刚才在 Visual Studio Code 中遇到了同样的问题(我在 Linux 上)。 在我的java.home 上,我的目录中有以下选项:
我将第一个作为默认设置,但是当我切换到第二个时,一切都开始正常工作。
解决此问题的另一种方法是通过以下方式。
右键项目-->属性-->Java构建路径-->进入库选项
并删除或删除错误的库,然后选择添加库并下载您删除并准备好的库。
您需要将字符串中的“s”大写。
error- string cannot be resolved to a type
这里在声明方法中以粗体显示的“字符串”是小写的。 将字符串更改为大写。 示例:公共静态字符串howManyPass(double grd1, double grd2) { }
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.