我正在通過將GregorianCalendar的值設置爲另一個+ 4年的值。我看到類中的add方法,但它接受一個int,我試圖傳遞一個GregorianCalendar類型。試圖設置GregorianCalendar變量=爲另一個GregroianCalendar變量+ 4年
public GregorianCalendar getEnrollmentDate(GregorianCalendar enrollmentDate){
return enrollmentDate;
}
public void setProjectedGraduationDate(GregorianCalendar projectedGraduationDate){
Calendar cal = new GregorianCalendar();
cal.setTime(this.enrollmentDate);
projectedGraduationDate = cal.add(Calendar.YEAR, 4);
}
,我嘗試添加年值是「enrollmentDate」
這是可能的,在「時刻設定」方法接受一個「日」時間,不是的GregorianCalendar雖然。
您應該**不**將參數重新分配到您的函數 – 2014-03-24 20:09:13
如何在從不參考的情況下向輸入參數中添加內容? –