找出未来20年内的剁手日

简介: 找出未来20年内的剁手日

题目:

相传如果某年的11月11日同时又是星期天,那么当天便是大好日子,称为“剁手日”,请找出未来20年内的剁手日。

代码实现

实现方法有很多,这里提供使用Calendar类的方法:

public void shouldAnswerWithTrue() {
    int i = 2022;
    Calendar instance = Calendar.getInstance();
    while (i < 2042) {
        instance.set(i, Calendar.NOVEMBER, 11);
        int dayIndex = instance.get(Calendar.DAY_OF_WEEK) - 1;
        if (dayIndex == 0)
            System.out.println(instance.get(Calendar.YEAR) + ":" + (instance.get(Calendar.MONTH) + 1) + ":" + instance.get(Calendar.DAY_OF_MONTH));
        i++;
    }

输出结果

image.png


目录
相关文章
|
存储 Swift
SwiftUI极简教程41:使用Segment、LazyVGrid和ImagePicker构建一个Logo生成器
在本章中,你将学会使用Segment分段器、LazyVGrid垂直网格、ImagePicker图片选择器构建一个Logo生成器。 在上一章中,我们完善了SearchBar搜索栏、TabView底部导航,还有做了一个Loading加载动作。最近突然有个想法,如果把色卡和图片进行组合,这不就是一个简单的Logo了吗?我能不能做个Logo生成器? 说干就干,我们继续完成App的相关内容。
873 0
SwiftUI极简教程41:使用Segment、LazyVGrid和ImagePicker构建一个Logo生成器
|
算法 数据可视化 Java
Gephi快速入门
Gephi快速入门
1988 0
|
存储
HVAC 电容器有什么作用?为什么会出现 故障?(更换提示)
HVAC 电容器是一种小型设备,对空调的可靠运行起着关键作用。它在制冷循环期间为空调提供能量。它具有非常高的电压和高电容,因此很危险。本文将简单介绍HVAC电容器的详细信息、如何检测故障电容器以及更换故障电容器的技巧。
1114 0
HVAC 电容器有什么作用?为什么会出现 故障?(更换提示)
|
网络协议 网络架构
409王道计算机网络强化——数据链路层(下)
409王道计算机网络强化——数据链路层
268 0
409王道计算机网络强化——数据链路层(下)
|
监控 NoSQL 算法
Redis HyperLogLog
在应用系统的开发中,我们常常会有类似这样的需求:统计某个网站的UV、用户搜索网站关键词的数量等等。我们可以使用基数计数来做这个功能。基数计数通常用来统计一个集合中不重复的元素个数。
230 0
L2-009 抢红包 (25 分)(sort多关键字排序)
L2-009 抢红包 (25 分)(sort多关键字排序)
136 0
|
Ubuntu Linux 开发工具
【Linux 操作系统】Ubuntu 配置 ftp freemind adb(二)
【Linux 操作系统】Ubuntu 配置 ftp freemind adb(二)
361 0
【Linux 操作系统】Ubuntu 配置 ftp freemind adb(二)
|
弹性计算 运维 监控
【阿里云ECS初体验】使用阿里云ECS+MySQL构建属于自己的简单数据库后端
使用阿里云ECS+MySQL搭建校园场地管理系统的后端,完成一个简单的小案例
490 0
企业公司邮箱选阿里云的理由,阿里云企业邮箱管理功能介绍
阿里云企业邮箱版本有:一.标准版(高速发展期企业首选,按需购买)单帐号不限容量,按需购买定制企业品牌形象数据监控和备份7*24小时 热线+工单支持 二.集团版(适合集团企业,多域多管理后台)单帐号不限容量,按需购买定制企业品牌形象数据监控和备份7*24小时 热线+工单支持子公司独立域独立权限管理子公司独立企业通讯录 三.尊享版(含审批、差旅应用,一站式办公)单帐号不限容量,按需购买定制企业品牌形象数据监控和备份7*24小时 热线+工单支持工作流程自定义与审批差旅出行管理 企业公司邮箱选阿里云?阿里云企业邮箱管理功能介绍:邮件监控:可设定监控帐号与被监控帐号,满足企业对邮箱安全管控需求。
|
Windows
Windows10下好用的几只软件
Windows下也有许多也许小众但是贼有用的软件工具,他们能够让我们更加高效的使用windows。原文链接 Notepad++ NotePad++ 简介 Notepad++是一个免费的源代码编辑器和记事本替换,支持多种语言。
1484 0