powered by simpleCommunicator - 2.0.30     © 2024 Programmizd 02
Map
Форумы / Java [игнор отключен] [закрыт для гостей] / Русский шрифт в яве
4 сообщений из 29, страница 2 из 2
Русский шрифт в яве
    #39984217
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Винда какая? А кодировка консоли (вывод chcp)?
Пока выглядит так, что однобайтовая кодировка (OEM-cyrilic в вашем случае) выведена на UTF8-консоль.
...
Рейтинг: 0 / 0
Русский шрифт в яве
    #39984261
Kachalov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
cylindr,видимо кодировку консоли не угадал, вместо "CP866", напишите "CP1251"
...
Рейтинг: 0 / 0
Русский шрифт в яве
    #39984274
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
HotSpot обрабатывает кодировку консоли двумя нестандартными свойствами:
Код: plaintext
1.
    sun.stderr.encoding = КОДИРОВКА
    sun.stdout.encoding = КОДИРОВКА
Свойства, как я понимаю, устанавливает "пускач" (java launcher). Т.е. для вывода именно на консоль не требуется предпринимать специальных усилий.
При этом в разных версиях Java 8 этот механизм работал по разному: вообще не было, только для OEM-/ANSI-кодировок, (уже) для всех кодировок.
IBM J9 использовала другие свойства и (уже давно) обрабатывала все кодировки.
...
Рейтинг: 0 / 0
Русский шрифт в яве
    #39984389
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если программу запускать из среды разработки (IDE Eclipse, Idea), то вывод отображается в окне Idea (наверное в 1251 ))) ) и никаких специальных телодвижений делать не нужно.

Если автор программирует методом набора в Notepad/Far и последующей компиляции, то не факт:
1) что текст программы у него в правильной кодировке. В какой?
2) что он правильно скомпилировал программу указав верную кодировку
3) и так далее и тому подобное
...
Рейтинг: 0 / 0
4 сообщений из 29, страница 2 из 2
Форумы / Java [игнор отключен] [закрыт для гостей] / Русский шрифт в яве
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]