Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Java: Общие вопросы > Русские символы byte |
Автор: Invisible 19.3.2008, 22:19 | ||
Уже час копаюсь на форуме и не могу найти того что мне надо ... =( Записываю символы в файл, потом пытаюсь их считывать, не получается считывать записанные русские символы. При чтениее получаю код (int) ... потом при переводу его в byte и выводе получаю 0 , проблема в кодировке поля ?
|
Автор: teg 19.3.2008, 22:44 | ||
из кода не видно, где Вы пытаетесь считать байты. Записано в файл правильно (только флаша не вижу), а вот чтение - совсем не то, причём от и до. Если уж обязательно работать с байтами (а это совсем не обязательно), то нужно примерно так:
|
Автор: Invisible 19.3.2008, 23:26 |
Спасибо , попробовал как ты написал, русский не распознаётся всёравно =) а так работает Что делать с русским не знаю =( допустим "тест" отображается и пишется в файл как "B5AB" |
Автор: Invisible 19.3.2008, 23:44 |
проблема решилась .. использовал dataOut.writeUTF(passphrase); |