Я включил следующий метод в свой код, чтобы помочь с строчными буквами, лишними пробелами и т. Д. Но, похоже, я получаю то же неверное сообщение. Не могли бы вы объяснить, что это значит? Я никогда не видел этого раньше, поэтому буду очень признателен за помощь.
Спасибо!
"Найдены символы, которые, вероятно, не закодированы в UTF-8
следующие места:
DogRegister.java:73: "" (Unicode: 2019)
Этот тест не идеален. На данный момент он опирается на «белый список», в котором все символы видны на обычной шведской клавиатуре. Если вы используете другие символы или некоторые комбинации ударения, тест не пройден, даже если код находится в UTF-8. Также обратите внимание, что некоторые символы доступны в нескольких вариантах, которые может быть трудно отличить друг от друга. Если вы обнаружите, что приведенные выше символы / символы выглядят нормально, введите код Unicode в Google, чтобы увидеть, какой это на самом деле символ. "
private String readCommand() {
return input.nextLine().trim().toLowerCase();
}
private String readString(String message) {
System.out.print(message);
String input = readCommand();
while (input.isEmpty()) {
System.out.println("Error! the name can’t be empty");
System.out.print(message);
input = readCommand();
}
return input;