Как выписать на гонзоль текст на кирилице???
class OutputStreamWriter с конструктором OutputStreamWriter(OutputStream out,String charsetName).
Что самое интересное - это если сам текст на кирилице я считываю с гонзоли и потом побитово выважу на гонзоль то получается, но если я считываю с файла то никак не получается. Может у гонзоли своя спицифичная кодировка???
Я начинающий такчто извените если вопросик глупенький.....
В архиве jar и class файлы програмки :
Цитата:
Originally posted by thalamus
В архиве jar и class файлы програмки :
В архиве jar и class файлы програмки :
Извеняюсь вверху не те файлы!!!! Вот правельные :
Цитата:
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);
}
}
}
Цитата:
если я считываю с файла то никак не получается
Может, файл в неправильной кодировке?