张仙人

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Scanner;

/**
 * 黑色星期五,13号且为星期五
 * @author JMZHANG
 *
 */
public class Second201 {

 public static void main(String[] args) {
  Scanner input =new Scanner(System.in);  //获取控制台输入
  System.out.println("请输入年份:");
  int year=input.nextInt();      
  System.out.println("请输入打算输出未来几年:");
  int n=input.nextInt();
  getBlackFri(year,n);
 }

 private static void getBlackFri(int year, int n) {
  SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM--dd E");
  int k=0;
  Calendar cal=Calendar.getInstance();
  while(k<n){
   for(int i=0;i<12;i++){
    cal.set(year, i,13);         //设置日期
    if(5==(cal.get(Calendar.DAY_OF_WEEK)-1)){    //判断是否为星期五
     System.out.println("黑色星期五:"+sdf.format(cal.getTime()));  //输出格式化日期
    }
   }
   year++;
   k++;
  }
 }

}

posted on 2018-03-10 13:59  张仙人  阅读(1182)  评论(0编辑  收藏  举报