Это хороший способ написать это, или есть более раздутая форма, которую я мог бы использовать?Как сконденсировать этот код
import java.util.Calendar;
public class Day {
public static void main(String[] args){
Calendar cal = Calendar.getInstance();
System.out.println("Todays date is : " + cal.getTime());
//increment by one from current date
int OneIncrementalDay = 1;
cal.getTime();
cal.add(Calendar.DATE,
OneIncrementalDay);
System.out.println("Tomorrows date is : " + cal.getTime());
//deduction by one from current date
int OneDayDeducted = -1;
cal.getTime();
cal.add(Calendar.DATE,
OneDayDeducted);
System.out.println("Yesterdays date was : " + cal.getTime());
cal.getTime();
//increment of 15 from current date
int FifteenDaysIncremental = 15;
cal.getTime();
cal.add(Calendar.DATE,
FifteenDaysIncremental);
System.out.println("15 days from the current"
+ " date is : " + cal.getTime());
}
}
Рассмотрите возможность использования Java 8 по времени API или Joda-Time, и уменьшит количество кода – MadProgrammer
Это также может быть лучше подходит для [Code Review Биржевого] (HTTP: // codereview.stackexchange.com/) – MadProgrammer