Добрый день, перепробовал все варианты с модификацией кодировки,
Проблема:
Либо в консоли результат
Tuesday
Friday
���������������� ���� ������
Либо переменная ru не проходит условия т.к. имеет значение Вторник
package com.javarush.task.pro.task13.task1321;
public class Solution {
public static void main(String[] args) {
System.out.println(getTranslationForDayOfWeek("Вторник"));
System.out.println(getTranslationForDayOfWeek("Пятница"));
System.out.println(getTranslationForDayOfWeek("Высплюсенье"));
}
public static String getTranslationForDayOfWeek(String ru) {
String en;
if (ru.toLowerCase().equals("понедельник")) {
en = "Monday";
} else if (ru.toLowerCase().equals("вторник")) {
en = "Tuesday";
} else if (ru.toLowerCase().equals("среда")) {
en = "Wednesday";
} else if (ru.toLowerCase().equals("четверг")) {
en = "Thursday";
} else if (ru.toLowerCase().equals("пятница")) {
en = "Friday";
} else if (ru.toLowerCase().equals("суббота")) {
en = "Saturday";
} else if (ru.toLowerCase().equals("воскресе")) {
en = "Sunday";
} else {
en = "Недействительный день недели";
}
return en;
}
}