public class Date {
private int month; // must be 1-12
private int day; // must be 1-31
public int getMonth() {return month;}
public int getDay() {return day;}
public Date(int m, int d) {
if (m >= 1 && m <= 12)
month = m;
else
month = 1;
if (d >= 1 && d <= 31)
day = d;
else
day = 1;
} // end constructor
} // end class Date
Run Code Online (Sandbox Code Playgroud)
比较器类
import java.util.*;
public class DateComparator implements …Run Code Online (Sandbox Code Playgroud)