Java System.out.println-println在Eclipse IDE中拼写不正确
我刚开始使用Eclipse IDE,在第一次测试中,我创建了一个文件并输入了以下内容:Java System.out.println-println在Eclipse IDE中拼写不正确,java,eclipse,Java,Eclipse,我刚开始使用Eclipse IDE,在第一次测试中,我创建了一个文件并输入了以下内容: class Vehicle { public Vehicle(String s) { System.out.println("X"); } // public Vehicle() { } } public class Car extends Vehicle { public Car(String s) { System.out.println("Y");
class Vehicle {
public Vehicle(String s) {
System.out.println("X");
}
// public Vehicle() { }
}
public class Car extends Vehicle {
public Car(String s) {
System.out.println("Y");
}
public static void main(String [] args) {
new Car("Z");
}
}
但我立即得到错误,说println拼写不正确。有人能告诉我我缺少什么吗?我想你创建了一个
txt
文件,而不是JAVA
文件
因此,它无法识别与java相关的关键字,从而导致拼写错误。
如果您将println
更改为print
,它将停止给出错误。因为print在英语中是一个正确的单词。
但在这里,您需要在Eclipse中单击文件菜单->新建->类,将文件扩展名从
.txt
更改为.java
将类名命名为Car并单击Finish按钮。
它将创建Car.java文件。
然后在Car.java文件中编写以下代码
class Vehicle {
public Vehicle(String s) {
System.out.println("X");
}
public Vehicle() { }
}
public class Car extends Vehicle {
public Car(String s) {
System.out.println("Y");
}
public static void main(String [] args) {
new Car("Z");
}
}
在Vehicle类中,defult构造函数作为扩展Vehicle类的类Car是必需的。否则它将显示错误,因为“隐式超级构造函数Vehicle()未定义”。必须为Car类的构造函数显式调用另一个构造函数。
现在只需运行文件的Java应用程序。它将在控制台上以Y显示输出。我刚刚收到这个错误,修复方法是重新启动Eclipse。此错误似乎非常随机。@tabchas此错误不是编程错误;它是由println下面的锯齿线表示的。显然有些东西配置不正确。代码完成有效吗?谢谢Vulcan。没错。你是创建了文本文件还是Java文件?一个简单的文本编辑器将在println下面加下划线,因为它不是一个单词。@Evan-谢谢。是的,这是我的问题。你能不能把这个作为一个答案,这样我就可以接受了。