1. 曾有邪教称1999年12月31日是世界末日。当然该谣言已经不攻自破。
还有人称今后的某个世纪末的12月31日,如果是星期一则会…
有趣的是,任何一个世纪末的年份的12月31日都不可能是星期一!!
于是,“谣言制造商”又修改为星期日…
1999年的12月31日是星期五,请问:未来哪一个离我们最近的一个世纪末年(即xx99年)的12月31日正好是星期天(即星期日)?

请回答该年份(只写这个4位整数,不要写12月31等多余信息)

解题思路
利用日期的API——calendar,从1999年开始每次增加100,判断Calendar.DAY_OF_MONTH是星期几

import java.util.Calendar;
import java.util.Date;public class Main {public static void main(String[] args) {Calendar calendar = Calendar.getInstance();for (int year = 1999; year <= 9999; year+=100) {calendar.set(year, 11, 31);//根据API,其实是12月,这里应写11if (calendar.get(Calendar.DAY_OF_WEEK) == 1){//sunday是第一天,所以为1时是Sunday,通过源码查看System.out.println(year);break;}}}}

曾有邪教称1999年12月31日是世界末日。当然该谣言已经不攻自破。 还有人称今后的某个世纪末的12月31日,如果是星期一则会....相关推荐

  1. 曾有邪教称1999年12月31日是世界末日。当然该谣言已经不攻自破。还有人称今后的某个世纪末的12月31日,如果是星期一则会… 有趣的是,任何一个世纪末的年份的12月31日都不可能是星期一!!

    #Calendar的小运用 本人基础较菜,跟随大佬,从今天学习第一个小知识开始记录: 曾有邪教称1999年12月31日是世界末日.当然该谣言已经不攻自破.还有人称今后的某个世纪末的12月31日,如果是 ...

  2. 曾有邪教称1999年12月31日是世界末日。当然该谣言已经不攻自破。

    曾有邪教称1999年12月31日是世界末日.当然该谣言已经不攻自破. 还有人称今后的某个世纪末的12月31日,如果是星期一则会- 有趣的是,任何一个世纪末的年份的12月31日都不可能是星期一!! 于是 ...

  3. 曾有邪教称1999年12月31日是世界末日。当然该谣言已经不攻自破。 还有人称今后的某个世纪末的12月31日,如果是星期一则会.... 有趣的是,任何一个世纪末的年份的12月31日

    曾有邪教称1999年12月31日是世界末日.当然该谣言已经不攻自破. 还有人称今后的某个世纪末的12月31日,如果是星期一则会.... 有趣的是,任何一个世纪末的年份的12月31日都不可能是星期一!! ...

  4. 世纪末的星期**曾有邪教称1999年12月31日是世界末日。当然该谣言已经不攻自破。还有人称今后的某个世纪末的12月31日,如果是星期一则会....有趣的是,任何一个世纪末的年份的12月3

    曾有邪教称1999年12月31日是世界末日.当然该谣言已经不攻自破.还有人称今后的某个世纪末的12月31日,如果是星期一则会.... 有趣的是,任何一个世纪末的年份的12月31日都不可能是星期一!! ...

  5. 曾有邪教称1999年12月31日是世界末日

    曾有邪教称1999年12月31日是世界末日.当然该谣言已经不攻自破. 还有人称今后的某个世纪末的12月31日,如果是星期一则会- 有趣的是,任何一个世纪末的年份的12月31日都不可能是星期一!! 于是 ...

  6. 2012年12月21日所谓世界末日时做的第一个五年规划——成为领域内的专家

    五年规划步骤: 1.在基础还没打牢之前大量的看相关技术书籍(没有选择性,不求甚解,只在量上),练完英语和数学就看 2.不定期的了解技术前沿的情况 3.根据自己的爱好选择需要精专的技术领域,仍然是大量阅 ...

  7. 【历史上的今天】12 月 31 日:千年虫问题;DNA 计算之父出生;微机先驱 Cromemco 成立

    整理 | 王启隆 透过「历史上的今天」,从过去看未来,从现在亦可以改变未来. 今天是 2021 年 12 月 31 日,也是 2021 年的最后一天.在 1993 年的今天,我国第一张电子报纸在杭州问 ...

  8. 【历史上的今天】12 月 10 日:世界上第一位程序员诞生;Ada 语言发布;第一人称射击游戏的开拓者

    整理 | 王启隆 透过「历史上的今天」,从过去看未来,从现在亦可以改变未来. 今天是 2021 年 12 月 10 日,在 120 年前的今天,瑞典国王和挪威诺贝尔基金会首次颁发了诺贝尔奖.根据诺贝尔 ...

  9. 【历史上的今天】12 月 3 日:世界上第一条短信;Fortran 语言之父诞生;百度贴吧上线

    整理 | 王启隆 透过「历史上的今天」,从过去看未来,从现在亦可以改变未来. 今天是 2021 年 12 月 3 日,在 20 年前的今天,电动平衡车(Segway)问世:电动平衡车是一种电力驱动.具 ...

最新文章

  1. linux selenium_每天进步一点点 selenium+python
  2. 白鹭 修改底层 egret.js 库后再次编译 成 新的库
  3. 自动校验控件演示[含源码]
  4. 二级 计算机 vf,计算机二级(VF)笔试-144.doc
  5. FlexPaper 2.2.1介绍与提取嵌入的文档
  6. Linux性能监控-Top
  7. Kubernetes—StatefulSet部署有状态应用详解(二十四)
  8. html5 输入用户名和密码登陆网址,192.168.5.1路由器登录入口用户名和密码
  9. AngularJS 使用 Promise
  10. c语言输入不定数量字符串并排序,请教多个字符串排序(不用数组)
  11. 计算机文字录入ppt,计算机基础——文字录入.ppt
  12. OBS Studio录制腾讯会议
  13. python爬取妹子图(复制即可用)
  14. 利用excel制作二维码
  15. P1179 数字统计
  16. 手动写一个搜索引擎(超详细)
  17. 南京大学计算机科学专硕培养方案,计算机科学与技术专业硕士研究生培养方案(2014版)...
  18. 王垠:完全用Linux工作 (转载)
  19. 基于Python的课程管理系统【100010023】
  20. Coco2d-x 3.x : Cocos Studio 制作的UI无法正确显示,出现绿色或白色底

热门文章

  1. 微信小游戏开发之CocosCreator多分辨率场景适配方案
  2. MySQL安装失败的几个小问题
  3. 四个步骤教你爬取网站图片,新手必学
  4. python单继承和多继承_Python 类继承(单继承和多继承)
  5. 底层网络知识详解:从二层到三层-第9讲-路由协议:西出网关无故人,敢问路在何方
  6. vue跳转页面后缓存当前表单内容(keep-alive)
  7. 零基础学计算机网络《二》
  8. 经验 | 北大心理347跨考专业课(下)
  9. RK3399平台开发系列讲解(内核设备树篇)3.10、ADC驱动树的配置及解析
  10. Jenkins GitLab集成 邮件通知