System.out.println - 在Eclipse IDE中未正确拼写println

时间:2012-06-13 03:23:41

标签: 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");
   }
   public static void main(String [] args) {
      new Car("Z");
   }
}

但我立刻得到错误,说println拼写错误。有人能告诉我是否有我遗失的东西吗?

2 个答案:

答案 0 :(得分:1)

我认为您已经创建了txt文件而不是JAVA文件。

因此,它无法识别与java相关的关键字,从而给出错误的单词拼写错误。 如果您将println更改为print,它将停止提供错误。由于打印是英语中的正确单词。 但是,您需要将文件扩展名从.txt更改为.java

答案 1 :(得分:0)

在Eclipse中单击“文件”菜单 - >新 - >类 将Class name命名为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构造函数需要作为Class Car扩展Vehicle类。否则它将显示错误为'隐式超级构造函数Vehicle()未定义。必须为Car类的constuctor显式调用另一个构造函数。 现在只需运行文件的Java Application。它将在控制台上显示输出为Y.