![]() |
|
Модераторы: LSD, AntonSaburov |
![]()
|
|
| BlHol |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 126 Регистрация: 26.11.2005 Репутация: нет Всего: нет |
День добрый!
Дико извиняюсь. Наверняка подобный вопрос здесь уже задавался неоднократно. Но, к сожалению, ответ на него не нашел. Вобщем, нужно, чтобы System.out.print() выводил на консоль сообщение на русском языке. Догадываюсь, что дело в каком-то параметре, меняющем кодировку. Вопрос, в каком? Вобщем, буду чрезвычайно признателен за внесения нужных изменений в нижеуказанный код, для достижения нужного эффекта:
Заранее спасибо. |
|||
|
||||
| fixxer |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 672 Регистрация: 14.9.2006 Где: Саратов, Россия Репутация: 6 Всего: 27 |
-------------------- ![]() |
|||
|
||||
| LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 210 Всего: 538 |
Лучше набрать в консоли: ChCp 1251 и сменить шрифт на Lucida Console.
-------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
| BlHol |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 126 Регистрация: 26.11.2005 Репутация: нет Всего: нет |
Спасибо. А можно показать куда в вышеприведенный код вставляется данная строка?
Еще раз заранее спасибо. |
|||
|
||||
| fixxer |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 672 Регистрация: 14.9.2006 Где: Саратов, Россия Репутация: 6 Всего: 27 |
Слабо попробовать? Всего три варианта естественно System.out.println() заменяется на out.println() -------------------- ![]() |
|||
|
||||
| BlHol |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 126 Регистрация: 26.11.2005 Репутация: нет Всего: нет |
Благодарствую.
Уже догадался. Спасибо огромное!!!! |
|||
|
||||
| BlHol |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 126 Регистрация: 26.11.2005 Репутация: нет Всего: нет |
День добрый!
Еще, сюда же пару вопросов "до кучи" LSD, Где в косоли набирать: ChCp 1251 и где менять шрифт, в свойствах консоли? Второй вопрос:
Я так понимаю, что данный код можно использовать и для вывода в файл, если вместо System.out использовать объект FileOutputStream. Попробовал, получилось. Только одна загвоздка. Если при записи данных в файл использовать символ перевода строки, то при просмотре файла блокнотом этот символ заменяется на квадратик. При этом при просмотре из WinCommander'a (Lister'ом) или в EditPlus2 все в порядке и перевод каретки нормальный. Почему так? Заранее спасибо. С уважением. |
|||
|
||||
| Metal_Heart |
|
|||
|
а почему бы и нет? ![]() ![]() Профиль Группа: Участник Сообщений: 728 Регистрация: 31.3.2005 Где: Москва Репутация: 4 Всего: 12 |
http://forum.vingrad.ru/topic-112292.html -------------------- не стыдно учиться, а стыдно не учиться |
|||
|
||||
| agR |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 140 Регистрация: 19.7.2006 Где: Киев Репутация: 2 Всего: 2 |
Отберу у LSD вторую половинку "хлеба"
Запускаешь консольку и просто пишешь в командной строке chcp 1251, нажимаешь Enter. Появится строка крокозябрами... а вот чтоб эти крокозябры приобрели норм вид нажимаешь правой кнопкой на шапке окна (синяя полоса с кнопками закрыть, свернуть и т.д.), в появившемся меню выбираешь "Свойства", теперь в окне заходишь на вкладку "Шрифт" и внизу в окошке будет перечень шрифтов... вот там и выбирай. |
|||
|
||||
| BlHol |
|
||||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 126 Регистрация: 26.11.2005 Репутация: нет Всего: нет |
Дико извиняюсь, что "поднимаю из нафталина", но квадратик не исчезает, что с \n, что с \n\r. PrintWriter() тоже не помогает... Заранее спасибо. С уважением. |
||||
|
|||||
| le_chat |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 57 Регистрация: 26.10.2006 Репутация: нет Всего: нет |
потому что наоборот надо: \r\n под виндой строка завершается 0x0D 0x0A |
|||
|
||||
| BlHol |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 126 Регистрация: 26.11.2005 Репутация: нет Всего: нет |
Ййй-есссс!!!!! "Получилось!!!!" Спасибо огромадное!!!!! |
|||
|
||||
![]()
|
| Правила форума "Java" | |
|
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux, javastic. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Java: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |