用RandomAccessFile 写文本文件,英文都对,但是中文有的字符出错, 代码如下:
RandomAccessFile rf = new RandomAccessFile(fname,"rw");
rf.write(str.getBytes());
rf.close();
str 为String;
请问,这是怎么回事?str为gb2312的,跟编码有关吗?
RandomAccessFile rf = new RandomAccessFile(fname,"rw");
rf.write(str.getBytes());
rf.close();
str 为String;
请问,这是怎么回事?str为gb2312的,跟编码有关吗?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货