Всё верно, проверял несколько раз. Но он жалуется то на воскресенье, то на понедельник. Не знаю, застрелиться чтоль от ужасно прописанных JUnit тестов(или что там JR юзает)
package com.javarush.task.pro.task16.task1604;
import java.util.Calendar;
import java.util.GregorianCalendar;
/*
День недели рождения твоего
*/
public class Solution {
static Calendar birthDate = new GregorianCalendar(2003, 9, 6);
public static void main(String[] args) {
System.out.println(getDayOfWeek(birthDate));
}
static String getDayOfWeek(Calendar calendar) {
var date = birthDate.get(Calendar.DAY_OF_WEEK);
String date_str = "";
switch (date){
case 1:
date_str = "воскресенье";
break;
case 2:
date_str = "понедельник";
break;
case 3:
date_str = "вторник";
break;
case 4:
date_str = "среда";
break;
case 5:
date_str = "четверг";
break;
case 6:
date_str = "пятница";
break;
case 7:
date_str = "суббота";
break;
}
return date_str;
}
}