Распечатка Юникода из проблемы с кодом Java в консоли WindowsJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Распечатка Юникода из проблемы с кодом Java в консоли Windows

Сообщение Anonymous »

У меня возникла проблема с распечаткой символа Юникода в консоли Windows.

Вот код Java, который выводит значение символа Юникода;

Код: Выделить всё

System.out.print("\u22A2 ");
Проблемы не существует, когда я запускаю программу в Eclipse с настройками кодировки UTF-8, однако когда дело доходит до консоли Windows, символ заменяется вопросом mark.

Чтобы попытаться решить эту проблему, было предпринято следующее, но безуспешно;
  • Измените шрифт консоли Windows на Lucida Console.
  • Каждый раз, когда я запускаю консоль Windows, я меняю настройки кодировки, т. е. с использованием chcp 65001
Дополнительный шаг, который я пробовал несколько раз, заключался в запуске Java-файла с аргументом, то есть java -Dfile.encoding=UTF-8 Filter (где «Фильтр» — это имя класса)< /п>

Подробнее здесь: https://stackoverflow.com/questions/203 ... ws-console
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»