import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Scanner; /** * 黑色星期五,13號且為星期五 * @author JMZHANG * */public class Second20 ...
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++;
}
}
}