您好我是Java的新手,我在这里有两个错误是我的代码
class Klase {
public static void main (String[] args){
NewClass obj = new NewClass(7,31,1994); // new object
}
}
我的其他课程
public class NewClass {
private int month;
private int day;
private int year;
public NewClass(int m, int d, int y){
month = m;
day = d;
year = y;
System.out.printf("Konstruktorius yra %s\n", this); // here are my first error
}
/ PrintStream类型中的printf(String,Object [])方法不适用于参数(String,NewClass) /
public String toString(){
return String.format("%d/%d/%d", month, day, year); // here are my second error
}
}
/ String类型中的方法格式(String,Object [])不适用于参数(String,int,int,int) /
答案 0 :(得分:-2)
您的语言水平低于应有的水平。转到项目>属性> Java编译器并将其设置为Java 8(或任何您想要的Java 1.5之上)。您可能需要启用项目特定设置。