------<a href="http://www.itheima.com" target="blank">Java培训、Android培训、iOS培训、.Net培训</a>、期待与您交流! -------
package com.itheima;
/**
* 第九题:编写程序,该程序启动后用户可以按“yyyy-MM-dd”的格式输入一个日期,
* 程序计算这一天是星期几,并且计算出是一年中的第几天。
*/
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
import java.util.Scanner;
public class Test9{
public static void main(String args[]) throws Exception{
Scanner sc = new Scanner(System.in);
System.out.println("请输入日期:(格式yyyy-MM-dd)");
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
Date d = sdf.parse(sc.nextLine());
Calendar cd = Calendar.getInstance();
sc.close();
cd.setTime(d);
//星期日是0,星期一是1.。。。。
System.out.println(cd.get(Calendar.DAY_OF_WEEK)-1);
System.out.println(cd.get(Calendar.DAY_OF_YEAR));
}
}