java错误需要标识符
publicclassDate{privateintday;privateintmonth;privateintyear;publicvoidsetDate(d,m,y)...
public class Date{
private int day;
private int month;
private int year;
public void setDate(d,m,y){
day=d;
month=m;
year=y;
}
public void showDate(){
static{
System.out.println(day+":"+month+":"+year);
}
}
} 展开
private int day;
private int month;
private int year;
public void setDate(d,m,y){
day=d;
month=m;
year=y;
}
public void showDate(){
static{
System.out.println(day+":"+month+":"+year);
}
}
} 展开
2个回答
2015-09-06
展开全部
public void setDate(d,m,y)
方法里的参数需要类型吧
public void setDate(int d,int m,int y)
static{
System.out.println(day+":"+month+":"+year);
}
这个直接写在Date类中,不要写在方法里。
static{}里调用的变量必须是static类型的。
方法里的参数需要类型吧
public void setDate(int d,int m,int y)
static{
System.out.println(day+":"+month+":"+year);
}
这个直接写在Date类中,不要写在方法里。
static{}里调用的变量必须是static类型的。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询