Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Как именить выходящий поток / 5 сообщений из 5, страница 1 из 1
22.11.2004, 08:36
    #32793269
VortexCorba
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как именить выходящий поток
System.out - стандартный передает на консоль в Cpp1251, а мне нужно в Срр866, я написал метод который все это переводит, там где нужно систем.аут делать я вызываю метод, передаю ему строку. Но говорят можно сам System.out изменить, как не знаете? Так было бы попроще.
...
Рейтинг: 0 / 0
22.11.2004, 10:14
    #32793388
ponomarevvb
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как именить выходящий поток
Например, так:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
...
PrintStream out =  null ;
out =  new  PrintStream(
	 new  BufferedOutputStream(
		 new  FileOutputStream("test_out.txt")));
System.setOut(out);
...
...
Рейтинг: 0 / 0
22.11.2004, 15:07
    #32794280
VortexCorba
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как именить выходящий поток
Если бы FileOutPutStream-ом конечно можно, а скажем нужно просто на консоль вывести?
У меня программа под ms-dos работает, вот поэтому хочу сделать так чтобы в программном коде только один раз меняешь код, а потом все system.out.println("Проверка"); выводятся в кодировке ms-dos, т.е срр866.
Щяс под ms-dos у меня каляки-маляки выводятся на косоль.
Допустим есть прога, здаровенная, писали ее не правильно, все syste.out.println - ы выводятся в кодировке виндоуса срр1251 Неужели я буду все скажем 1000 system.out.println() - ов менять на досовскую кодировку?
Это же идиотизм. А вот говорят есть способ выходящего потока в начале программы поменять в сторону ms-dos, вот и все. Не надо 1000 раз менять все систем.ауты.
Как думаете?
...
Рейтинг: 0 / 0
22.11.2004, 15:16
    #32794308
z
z
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как именить выходящий поток
System.setOut(new PrintStream(System.out, true, "cp1251"));


что получится ?))))
...
Рейтинг: 0 / 0
23.11.2004, 08:54
    #32795185
VortexCorba
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как именить выходящий поток
Спасибо. Получилось
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Как именить выходящий поток / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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