热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

无法解析为类型?-Cannotberesolvedtoatype?

SoIhavebeenprogrammingforallof4hours,Iamusingathistutorialhttp:www.vogella.comart

So I have been programming for all of 4 hours, I am using a this tutorial http://www.vogella.com/articles/Eclipse/article.html#eclipseoverview. when after copying the code I got an error cannot be resolved to a type. I then did what all my friends told me to do, look at the code. I spent an hour making sure mine looked like his.

所以我已经编程了4个小时,我使用的是这个教程http://www.vogella.com/articles/Eclipse/article.html#eclipseoverview。在后,我得到的错误不能被解析为类型。然后我做了我所有的朋友让我做的事情,看看代码。我花了一个小时来确定我的看起来像他的。

the program is supposed to print hello world on to the screen. here is my attempt at it:

该程序应该在屏幕上打印hello world。下面是我的尝试:

package de.vogella.eclipse.ide.first;
public class myFirstClass {
    public static void main(string[] args) {
        System.out.println("hello eclipse");
    }
}

In eclipse the word string is highlighted and it says that it cant be resolved to a type. I have also tried another java tutorial, Java total beginners, and this same problem appears. Any help would be appreciated, I'm totally new to programming, I try to learn more by using tutorials but this keeps stopping me (i know catch 22. Any advice that could help me get past this would be great, advice or maybe a question that already covered this any help would be great!!

在eclipse中,单词字符串被突出显示,并表示不能将其解析为类型。我还尝试了另一个java教程,java完全初学者,这个问题也出现了。任何帮助都是值得感激的,我对编程完全陌生,我尝试通过使用教程来学习更多,但这一直阻止我(我知道catch 22。任何能帮我度过这段时间的建议都是很好的建议,或者是一个已经涵盖了这一切的问题,将会是非常棒的!!

4 个解决方案

#1


2  

public class myFirstClass {
    public static void main(string[] args) {
        System.out.println("hello eclipse");
    }
}

should be

应该是

public class myFirstClass {
    public static void main(String[] args) { 
        System.out.println("hello eclipse");
    }
}

#2


4  

Use String not string.

使用字符串而不是字符串。

public static void main(String[] args) { System.out.println("hello eclipse"); }

Java classes are case sensitive. String is the class you need.

Java类是区分大小写的。字符串是您需要的类。

#3


0  

"cannot be resolved to a type" means that the compiler has decided that, according to the syntax of the language, what it found at this place in the code has to be type, which means either a class, an interface, or a primitive tpye, but cannot find the definition of any type with that name.

“不能解决一个类型”意味着编译器已经决定,根据语言的语法,它在这个地方找到代码中的类型,这意味着一个类,接口,或原始打字,但无法找到任何类型的定义与这个名字。

In this case, "string" cannot be resolved because there is no such type - Java is case sensitive, and the class is named String. There is an extremely strong convention for class names to start with an uppercase letter. The only lowercase types you'll normally encounter are the primitive types like int and boolean.

在这种情况下,“string”不能被解析,因为没有这样的类型—Java是区分大小写的,类是命名字符串。对于类名,有一种非常强的约定以大写字母开头。您通常会遇到的唯一的小写类型是int和boolean等基本类型。

When you get this error the typical reasons are:

当你得到这个错误的时候,典型的原因是:

  • you mistyped the name of the type
  • 你把字体的名字弄错了。
  • or the package in the import statement is wrong
  • 或者导入语句中的包是错误的。
  • or you have a problem with the classpath.
  • 或者你对类路径有问题。

#4


0  

As per the Java language Specification the signature of main() method takes a parameter of String array. As Java is case sensitive and there is no such type/class called "string" thus it is giving you the said error. We have "String" as a class in java which should be present over there as "String[] args".

根据Java语言规范,main()方法的签名采用字符串数组的参数。由于Java是区分大小写的,所以没有所谓的“string”类型/类,因此它给出了所述错误。我们将“String”作为java中的一个类,它应该作为“String[] args”出现在那里。


推荐阅读
  • python模块之正则
    re模块可以读懂你写的正则表达式根据你写的表达式去执行任务用re去操作正则正则表达式使用一些规则来检测一些字符串是否符合个人要求,从一段字符串中找到符合要求的内容。在 ... [详细]
  • Leetcode学习成长记:天池leetcode基础训练营Task01数组
    前言这是本人第一次参加由Datawhale举办的组队学习活动,这个活动每月一次,之前也一直关注,但未亲身参与过,这次看到活动 ... [详细]
  • 【线段树】  本质是二叉树,每个节点表示一个区间[L,R],设m(R-L+1)2(该处结果向下取整)左孩子区间为[L,m],右孩子区间为[m ... [详细]
  • 本文介绍了Go语言中正则表达式的基本使用方法,并提供了一些实用的示例代码。 ... [详细]
  • 本文介绍了 Go 语言中的高性能、可扩展、轻量级 Web 框架 Echo。Echo 框架简单易用,仅需几行代码即可启动一个高性能 HTTP 服务。 ... [详细]
  • Quora问题探讨:26岁开始转行做开发是否太迟? ... [详细]
  • 本文节选自《NLTK基础教程——用NLTK和Python库构建机器学习应用》一书的第1章第1.2节,作者Nitin Hardeniya。本文将带领读者快速了解Python的基础知识,为后续的机器学习应用打下坚实的基础。 ... [详细]
  • 浅析python实现布隆过滤器及Redis中的缓存穿透原理_python
    本文带你了解了位图的实现,布隆过滤器的原理及Python中的使用,以及布隆过滤器如何应对Redis中的缓存穿透,相信你对布隆过滤 ... [详细]
  • 本文详细介绍了Java反射机制的基本概念、获取Class对象的方法、反射的主要功能及其在实际开发中的应用。通过具体示例,帮助读者更好地理解和使用Java反射。 ... [详细]
  • JUC(三):深入解析AQS
    本文详细介绍了Java并发工具包中的核心类AQS(AbstractQueuedSynchronizer),包括其基本概念、数据结构、源码分析及核心方法的实现。 ... [详细]
  • 本文介绍了如何使用Python爬取妙笔阁小说网仙侠系列中所有小说的信息,并将其保存为TXT和CSV格式。主要内容包括如何构造请求头以避免被网站封禁,以及如何利用XPath解析HTML并提取所需信息。 ... [详细]
  • 本文介绍了如何在Python中使用插值方法将不同分辨率的数据统一到相同的分辨率。 ... [详细]
  • 兆芯X86 CPU架构的演进与现状(国产CPU系列)
    本文详细介绍了兆芯X86 CPU架构的发展历程,从公司成立背景到关键技术授权,再到具体芯片架构的演进,全面解析了兆芯在国产CPU领域的贡献与挑战。 ... [详细]
  • 2020年9月15日,Oracle正式发布了最新的JDK 15版本。本次更新带来了许多新特性,包括隐藏类、EdDSA签名算法、模式匹配、记录类、封闭类和文本块等。 ... [详细]
  • 如果应用程序经常播放密集、急促而又短暂的音效(如游戏音效)那么使用MediaPlayer显得有些不太适合了。因为MediaPlayer存在如下缺点:1)延时时间较长,且资源占用率高 ... [详细]
author-avatar
夏天电艹热毯
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有