java写入txt时按指定编码写入??
发布网友
发布时间:2022-05-01 17:41
我来回答
共1个回答
热心网友
时间:2022-06-20 11:17
过去的所谓"unicode编码"其实是指ucs-16编码,unicode是指字符集,连gb18030都是unicode编码。而“unicode
big
endian
”是utf-16be编码,也属于unicode编码.
可以改成
outputstreamwriter
out
=
new
outputstreamwriter(new
fileoutputstream(file,true),"utf-16le");//应该就是你要的不严谨的"unicode"编码