java8 判断数字是否在2021-2023之间
可以使用Java 8中的LocalDate类来判断一个数字是否在2021年到2023年之间。以下是一个示例代码:
import java.time.LocalDate;
public class Main {
public static void main(String[] args) {
int number = 2022; // 要判断的数字
LocalDate startDate = LocalDate.of(2021, 1, 1); // 开始日期
LocalDate endDate = LocalDate.of(2023, 12, 31); // 结束日期
LocalDate dateToCheck = LocalDate.of(number, 1, 1); // 要判断的日期
if (dateToCheck.isAfter(startDate) && dateToCheck.isBefore(endDate)) {
System.out.println(number + "在2021-2023之间");
} else {
System.out.println(number + "不在2021-2023之间");
}
}
}
在上面的代码中,我们首先定义了要判断的数字(这里是2022),然后定义了开始日期和结束日期。接下来,我们使用LocalDate类的of方法创建了要判断的日期。然后,我们使用isAfter和isBefore方法来判断这个日期是否在开始日期和结束日期之间。最后,根据判断结果输出相应的结果。
运行以上代码,将会输出:
2022在2021-2023之间
这表明数字2022在2021年到2023年之间
原文地址: https://www.cveoy.top/t/topic/iNdM 著作权归作者所有。请勿转载和采集!