4

我想我可以用\u****UTF16 来构造一个字符,如何用 UTF8 构造一个字符串?

4

2 回答 2

8
于 2012-06-09T22:48:22.530 回答
4

接受的答案很有用,但实际上并没有说明如何从 UTF-8 数据构造字符串。

以防万一有人想知道答案,这里是:

byte[] bytes = ...; // UTF-8 bytes.
String string = new String(bytes, "UTF-8");
于 2012-06-09T22:46:45.183 回答