注,只有UTF-16,即只有使用Unicode编码存储或传递时,才涉及到高字节还是低字节序的问题,UTF-8一般是没有字节序的概念的,因为utf-8编码本身中就已含有了编解码转换方式了。
另外请参考《ByteBuffer转CharBuffer时编码方式问题》、《文件的字节顺序记号》
String test =new String(b,"UTF-16BE"); //黑莓中没有UTF-16编码,可以使用UTF-16BE代替。
注,只有UTF-16,即只有使用Unicode编码存储或传递时,才涉及到高字节还是低字节序的问题,UTF-8一般是没有字节序的概念的,因为utf-8编码本身中就已含有了编解码转换方式了。
另外请参考《ByteBuffer转CharBuffer时编码方式问题》、《文件的字节顺序记号》
String test =new String(b,"UTF-16BE"); //黑莓中没有UTF-16编码,可以使用UTF-16BE代替。