我對Java很陌生,試圖解決這個問題。考慮到年份,月份和日期,我必須先驗證它並對日期進行加減。將函數作爲Java中的參數傳遞給另一個函數
public class Date {
// fields
private int month;
private int day;
private int year;
// constructor
public Date(int month, int day, int year){
this.month = month;
this.day = day;
this.year = year;
}
public void setMonth(int month){
this.month = month;
}
public void setDay(int day){
this.day = day;
}
public void setYear(int year){
this.year = year;
}
public int getMonth(){
return month;
}
public int getDay(){
return day;
}
public int getYear(){
return year;
}
public String displayDate(){
return month + "/" + day + "/" + "/" + year;
}
}
http://stackoverflow.com/questions/4685563/how-to-pass-a-function-as-a-parameter-in-java – lurker
你的代碼在哪裏調用函數'add'? – Math
你的代碼似乎有很多問題..請檢查語法 – stinepike