黑色星期五就是这个月的13号刚好是星期五
package com.oracle.core;
import java.util.Calendar;
import java.util.GregorianCalendar;
import java.util.Scanner;
public class CalendarStudy
{
Calendar c=new GregorianCalendar();
Scanner scanner=new Scanner(System.in);
public static void main(String[] args)
{
CalendarStudy study=new CalendarStudy();
study.black5();
}
public void black5()
{
int year=c.get(Calendar.YEAR);
for(int i=year;i<year+5;i++)
{
for(int j=0;j<=11;j++)
{
c.set(i, j, 13);
if((c.get(Calendar.DAY_OF_WEEK)-1)==5)
{
System.out.println(c.get(Calendar.YEAR)+"年"+(c.get(Calendar.MONTH)+1)+"月"+"13日不宜出行");
}
}
}
}
}
运行结果:

本文介绍了一个使用Java实现的程序,该程序可以计算未来五年中每年的黑色星期五(即13号落在星期五的日子)。通过设置当前年份,程序遍历每个月份,判断13号是否为星期五,如果是,则输出该日期并提醒不宜出行。
865

被折叠的 条评论
为什么被折叠?



