【发布时间】:2014-10-13 10:26:28
【问题描述】:
我正在制作一个扫描仪对象来获取年份并测试它是否是闰年。只是想要一些反馈。这就是我所拥有的吗?谢谢!
import java.util.Scanner;
public class Micro4
{
public static void main(String[] args)
{
Scanner input = new Scanner(System.in);
int testDate = input.nextInt();
boolean divFour = (((testDate % 4) == 0));
boolean divHundred = (((testDate % 100) != 0));
boolean divFourHundred = (((testDate % 400) != 0));
if (divFour && divHundred && divFourHundred) {
System.out.println(testDate + " is a leap year.");
} else {
System.out.println(testDate + " is not a leap year.");
}
}
}
【问题讨论】:
-
你能添加你得到的确切错误
-
克里斯,这显然是值得学习的东西。当然有内置的方法来做这些事情,但是 Rafael 不会从解决问题中学习。至于你,Srikanth,请阅读 Rafael 的帖子 - 他要求的是简单的反馈,而不是纠正错误。