用Java语言输出1000-2000之间的闰年
1.利用for循环判断1000-2000之间的每一年是否为闰年;
闰年的判断条件:能被4整除,且不能被100整除,或者能被400整除
2.若是闰年,则进行打印。
方法一:
public class Year{
public static void main(String[] args){
for(int year = 1000;year <= 2000;year++){
if(year % 4 == 0 && year % 100 != 0 || year %400 == 0){
System.out.println(year);
}
}
}
}
方法二:
public class Year{
public static boolean isLeapYear(int year) {
if(year % 4 == 0 && year % 100 != 0 || year %400 == 0){
return true;
}
return false;
}
public static void main(String[] args){
for(int i = 1000;i <= 2000;i++){
if(isLeapYear(i)== true){
System.out.println(i);
}
}
}
}