例如,我有char a = "п"
,并且我想获取其西里尔ASCII值,这可能吗?
答案 0 :(得分:1)
要将文本从一种编码转换为另一种编码,可以使用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();