int nian = 2004; c.set(nian,1,29); int m = c.get(Calendar.MONTH)+1; if (m==2) System.out.println(nian + "是闰年"); else System.out.println(nian + "不是闰年");
nian = 2006; c.set(nian,1,29); m = c.get(Calendar.MONTH)+1; if (m==2) System.out.println(nian + "是闰年"); else System.out.println(nian + "不是闰年");Result:2004是闰年 2006不是闰年
int nian = 2004;
c.set(nian,1,29);
int m = c.get(Calendar.MONTH)+1;
if (m==2) System.out.println(nian + "是闰年");
else System.out.println(nian + "不是闰年");
nian = 2006;
c.set(nian,1,29);
m = c.get(Calendar.MONTH)+1;
if (m==2) System.out.println(nian + "是闰年");
else System.out.println(nian + "不是闰年");Result:2004是闰年
2006不是闰年
不就好了
System.out.println(cal.isLeapYear(1990));
public String fun(int year)
{
String str = ""
if(year%4==0 && year%100!=0) || year%400==0
{
str = year+"是闰年";
}
else
{
str = year +"不是闰年";
}
return str;
}