编写一个方法,找到两个日期格式的字符串的最大值: package StringBuffer类; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; public class two { public static Date max(String date1,String date2){ SimpleDateFormat s1=new SimpleDateFormat("yyyy-m-d"); Date d1; Date d2; try { d1=s1.parse(date1); d2=s1.parse(date2); if(d1.compareTo(d2)<0){ return d2; }else if(d1.compareTo(d2)>0){ return d1; }else{ return null; } } catch (ParseException e) { // TODO Auto-generated catch block e.printStackTrace(); } return null; } public static void main(String[] args) { String date1="1998-1-1"; String date2="1999-5-1"; System.out.println(max(date1,date2)); } }