0
在Java中,如果我使用字符集UTF-16
创建OutputStreamWriter
,Java是否规定默认字节顺序(UTF-16BE
或UTF-16LE
),或者默认依赖于底层操作系统。Java OutputStreamWriter默认字节顺序
注:我看到有些人则默认为UTF-16BE
,援引Charset
API documentation,但我说的文档的解释是,它适用于UTF-16输入流的解释没有BOM,
和一无所知说在没有指定的字节顺序
时使用UTF-16的所需行为(如果有的话)OutputStreamWriter
。
哇,今天早上我一定很累,错过了那部分。感谢您指出了这一点。 – 2014-08-31 21:15:17