在Java编程中,判断一个年份是否是世纪年是一项常见的任务。世纪年是指能被100整除的年份,例如2000年和1900年就是世纪年。那么我们该如何在Java中实现这个判断呢?下面将介绍一种简单的方法。
我们可以使用取模运算符(%)来判断一个年份是否能被100整除。如果一个年份能够被100整除,那么它就是世纪年。以下是一个Java方法来判断一个年份是否是世纪年的示例:
public class YearUtils { public static boolean isCenturyYear(int year) { if(year % 100 == 0) { return true; } else { return false; } } public static void main(String[] args) { int year1 = 2000; int year2 = 1900; int year3 = 2021; System.out.println(year1 + "是世纪年吗? " + isCenturyYear(year1)); System.out.println(year2 + "是世纪年吗? " + isCenturyYear(year2)); System.out.println(year3 + "是世纪年吗? " + isCenturyYear(year3)); } }
在上面的示例代码中,我们定义了一个名为isCenturyYear
的静态方法。该方法接受一个int
类型的参数year
,返回一个boolean
类型的值。true
表示是世纪年,false
表示不是世纪年。
我们在main
方法中定义了三个年份变量:year1
、year2
和year3
,分别为2000、1900和2021。通过调用isCenturyYear
方法,我们判断这些年份是否是世纪年,并打印结果。
当我们运行上述代码时,将会得到以下输出:
2000是世纪年吗? true 1900是世纪年吗? true 2021是世纪年吗? false
通过这种方法,我们可以轻松地判断一个年份是否是世纪年,为后续的计算和逻辑操作提供便利。
希望本文对你有所帮助,如果你在使用Java编程中需要判断一个年份是否是世纪年,不妨试试上述方法!