判断2018年中某天是星期几用JAVA语言怎么写?

判断2018年中某天是星期几用JAVA语言怎么写?如第五天为周五

import java.util.*;
public class B {
public static void main(String[] args) {
Calendar c=new GregorianCalendar();
Scanner sc=new Scanner(System.in);
while(true) {
System.out.println("输入哪年:");
c.set(Calendar.YEAR, sc.nextInt());
System.out.println("输入一年中第几天:");
c.set(Calendar.DAY_OF_YEAR, sc.nextInt());
int n=c.get(Calendar.DAY_OF_WEEK);
String[] str= {"星期日","星期一","星期二","星期三","星期四","星期五","星期六"};
String s=str[n-1];
System.out.println("这一天是:"+s+"\n*************************");
}
}
}

温馨提示:答案为网友推荐,仅供参考
相似回答