Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Как выписать на гонзоль текст на кирилице???

12K
28 февраля 2006 года
thalamus
7 / / 01.11.2005
У меня на winXP, поставлена кирилизация использующея только кодировки windows. Пробовал выписывать текст на гонзоль в кодировках "Cp1251","Cp866","utf8","koi8-r", но неполучается - одни каракули. Для записи на гонзиль в этих кодировках использовал
class OutputStreamWriter с конструктором OutputStreamWriter(OutputStream out,String charsetName).
Что самое интересное - это если сам текст на кирилице я считываю с гонзоли и потом побитово выважу на гонзоль то получается, но если я считываю с файла то никак не получается. Может у гонзоли своя спицифичная кодировка???
Я начинающий такчто извените если вопросик глупенький.....
12K
28 февраля 2006 года
thalamus
7 / / 01.11.2005
В архиве jar и class файлы програмки :
12K
28 февраля 2006 года
thalamus
7 / / 01.11.2005
Цитата:
Originally posted by thalamus
В архиве jar и class файлы програмки :


Извеняюсь вверху не те файлы!!!! Вот правельные :

11K
03 марта 2006 года
0ver10PD
45 / / 05.12.2005
Цитата:
Originally posted by thalamus
Извеняюсь вверху не те файлы!!!! Вот правельные :



Пример:

import java.io.*;

public class StringTest {

public static void main(String[] args) {
try {
String text = "Кодировка источника ";
String[] enc = new String[] { "cp1251", "cp1252", "cp866" };
byte[] chars;
for (String curEnc : enc) {
chars = (text + curEnc).getBytes(curEnc);
printEnc(chars, enc);
}
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
}
}

private static void printEnc(byte[] chars, String... enc)
throws UnsupportedEncodingException {
for (String curEnc : enc) {
System.out.println(new String(chars, curEnc) + " converted to " + curEnc);
}
}

}

17K
04 марта 2006 года
malek
1 / / 04.03.2006
Цитата:
если я считываю с файла то никак не получается



Может, файл в неправильной кодировке?

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог