找出未来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


目录
相关文章
|
安全 图形学 云计算
2014沪港黑客马拉松,48小时的挑战等你来 :沪港通行 请走码路
这是一个无科技,不痛快的年份。 2014年,2月28日-3月2日,创智天地联合香港数码港将一起举办“2014沪港黑客马拉松”活动。活动以 "智慧生活 SMARTER LIFE" 为主题,力图创造出让我们的生活更加方便更智能的产品,颠覆有时侯就在热烈的几十小时中诞生!这是SegmentFault 团队在2014年参与联合主办的第一场黑客马拉松活动!
145 0
2014沪港黑客马拉松,48小时的挑战等你来 :沪港通行 请走码路
|
新零售 供应链 BI
普通商超的商业传奇故事,13家门店一年间营收破亿
依托云市场平台,淄博深发汇源工贸通过畅捷通T+ 系统,完成传统超市从耗费一周进行盘点,到实时掌握库存动态的极速转型。
普通商超的商业传奇故事,13家门店一年间营收破亿
一天赚148万元,科大讯飞2018年净利润达5.42亿,但53%为政府补助
AI时代下,较早布局和拥有核心技术的公司愈加拥有竞争力。
543 0
贾跃亭不是老赖?网传贾跃亭已偿还200亿债务,你怎么看?
其实贾跃亭先前把欠银行的钱还给银行,却又不能从银行重新贷款开始,乐视就注定了轰然倒塌的命运。
477 0
9月7月科技联播:程维确认滴滴上半年亏损40亿元,子弹短信未来六个月将烧10亿拉新
互联网出行到底是不是一个应该存在的行业?程维回应锥心之问:滴滴绝不是一家黑心企业!子弹短信上线半个多月后,罗永浩再放话,要烧10个亿来拉新;百度销售体系再换血,顾国栋晋升业务副总裁,一起来看今天的科技快讯!
1559 0
意大利拟推出50亿欧元疫期纾困举措
3月5日,意大利经济部副部长Laura Castelli表示,政府可能会把疫情纾困措施的规模提升至50亿欧元。