//这个还是用Calendar这个类比较靠谱
Calendar cal = Calendar.getInstance();
String[] weekDays = {"星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六"};
String week = weekDays[cal.get(Calendar.DAY_OF_WEEK)];
System.out.println(week);//星期三
追问不是,这是作业,要求用Data这个类,能帮忙写一下吗
主类和Data类可以都帮我写一下吗
追答import java.util.Date;
public class TestWeek
{
public static void main(String[] args) throws Exception
{
Date date = new Date();
int day = date.getDay();
if(day == 0){
System.out.println("星期天");
}else if(day == 1){
System.out.println("星期一");
}else if(day == 2){
System.out.println("星期二");
}else if(day == 3){
System.out.println("星期三");
}else if(day == 4){
System.out.println("星期四");
}else if(day == 5){
System.out.println("星期五");
}else if(day == 6){
System.out.println("星期六");
}
}
}
追问你这是主类和data类合在一起了吗?
追答本来就应该这样, 主类调用Date类
本回答被提问者采纳