Сразу попробовал решить через DateFormat. Заодно нагуглил полезную инфу. В параметр "форматтера" передаешь "ЕЕ" - выводит аббревитатуру дня из двух букв. Передаешь "ЕЕЕЕЕЕЕЕЕЕ" - выводит название дня полностью. Программа работает, но валидатор видимо хочет свитч.
package com.javarush.task.pro.task16.task1601;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
/*
Лишь бы не в понедельник:)
*/
public class Solution {
static Date birthDate = new Date(96,4,26);
public static void main(String[] args) {
System.out.println(getDayOfWeek(birthDate));
}
static String getDayOfWeek(Date date) {
SimpleDateFormat formatter = new SimpleDateFormat("EEE");
String result = formatter.format(birthDate);
return result;
}
}