您的位置:首页 > 其它

算法练习-黑色星期五

2017-05-24 14:31 267 查看

黑色星期五

package Code1;

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

public class Code2_1黑色星期五 {

public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
System.out.println("请输入起始年份:");
int year=sc.nextInt();
System.out.println("请输入打算输出的未来的几年:");
int n=sc.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++;
}
}

}


输出:



Java中的日期处理类Calendar的使用

1.创建对象

2.日期的设置

3.星期的获得

4.日期的获得
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐