闰年(在公历中)是这样出现的:
一些例子:
想了解闰年这一现象的四分钟精彩讲解,请看这个 YouTube 视频。
你的任务是判断给定年份是否为闰年。
在开始之前,先确认你了解如何编写能通过测试用例的代码。 想了解更多背景信息,可以看看这篇教程。
大多数 Java 练习都包含多个测试用例。 这些用例的结构支持一种很有用的流程,叫做测试驱动开发(TDD)。 TDD 会重复一个有结构的循环,帮助程序员一步步地构建复杂功能,而不是一次性全部写完。 这个循环可以这样描述:
这个 track 里的测试文件包含你的解答必须通过、才能被判定为有效的_全部_测试。 这乍看之下和上面描述的循环并不兼容,因为上面是一步一步地写测试的。 不过,我们用来编写测试的工具 JUnit 提供了一个 @Disabled 注解,可以用来临时跳过已经写好的测试。 借助这个注解,我们可以确保交付给你的测试文件满足以下规则:
这样你就可以按照下面这些稍作调整的步骤,来模拟 TDD 循环:
@Disabled 注解。