Как преобразовать char в кодировке UTF-16 в char в кодировке CP855? - PullRequest
0 голосов
/ 03 февраля 2019

Например, у меня есть char a = "п", и я хочу получить значение ascii для кириллицы, возможно ли это?

1 Ответ

0 голосов
/ 03 февраля 2019

Для преобразования текста из одной кодировки в другую вы можете использовать java.nio.Charset класс:

byte[] data = // your encoded data in UTF-16
Charset from = StandardCharsets.UTF_16;
Charset to = // cyrillic charset
byte[] converted = to.encode(from.decode(ByteBuffer.wrap(data))).array();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...