Всё работает. Просит проверить воскресенье. Проверяю - всё работает.
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(89, 5, 20);
public static void main(String[] args) {
System.out.println(getDayOfWeek(birthDate));
}
static String getDayOfWeek(Date date) {
int i = birthDate.getDay();
String res = switch (i){
//switch (i) {
case 0 -> "воскресенье";
case 1 -> "понедельник";
case 2 -> "вторник";
case 3 -> "среда";
case 4 -> "четверг";
case 5 -> "пятница";
case 6 -> "суббота";
default -> null;};
return res;
}
}