Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Формирование Unicode-символа (UTF-9) / 3 сообщений из 3, страница 1 из 1
02.07.2007, 16:03:35
    #34632672
artgonch
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Формирование Unicode-символа (UTF-9)
Здравствуйте.
В результате некоторой обработки у меня имеются две байтовые переменные, которые представляют собой части юникод-символа. Как сформировать из них short-переменную не составляет труда (наложение с помощью ИЛИ со сдвигом). А вот как из этой переменной получить перемнную типа char?
...
Рейтинг: 0 / 0
02.07.2007, 16:26:54
    #34632771
wessen
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Формирование Unicode-символа (UTF-9)
а не правильнее ли будет сделать байтовых массив из твоих байтов и затем создать строку с указанием кодировки, а потом из строки уже получить char.

можно конечно и так
Код: plaintext
1.
 char  c = ( char )shortValue;

но не уверен, что с кодировками все прокатит, JVM строки и символы явно не в UTF-9 хранит.
...
Рейтинг: 0 / 0
02.07.2007, 17:09:58
    #34632958
artgonch
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Формирование Unicode-символа (UTF-9)
wessenно не уверен, что с кодировками все прокатит, JVM строки и символы явно не в UTF-9 хранит.

А мне нужно только перекодировать: прочитать из одного файла найти такие последовательности, перекодировать их в UTF-8 и записать в др. файл. Попробую.
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Формирование Unicode-символа (UTF-9) / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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