RandomAccessFile 读写文件时,不管文件中保存的数据编码格式是什么   使用 RandomAccessFile对象方法的 readLine() 都会将编码格式转换成 ISO-8859-1 所以 输出显示是还要在进行一次转码

例子:

package fileReadAndWrite;

import java.io.FileNotFoundException;
import java.io.IOException;
import java.io.RandomAccessFile; /**
* 测试文件读写
* @author laobiao
*
*/
public class bigFileRW { public static void main(String[] args) throws Exception {
RandomAccessFile ra = new RandomAccessFile("test.txt", "rw");
ra.seek(0);
ra.write("a bcd你好啊的撒法".getBytes());
ra.seek(0);
System.out.println(new String(ra.readLine().getBytes("ISO-8859-1"),"utf-8"));//需要重新转码才能正常显示 ra.close(); } }

最新文章

  1. Javascript 代理模式模拟一个文件同步功能
  2. infer 检验IOS项目
  3. 【BZOJ 2541】【Vijos 1366】【CTSC 2000】冰原探险
  4. Hibernate 继承映射
  5. swift语言的学习笔记
  6. sina sae 部署 java ssh 项目
  7. WPF GroupBox样式
  8. java中的接口回调
  9. 【转载】Android异步处理系列文章
  10. PHP版3DES加解密类
  11. elasticsearch 中文分词、插件的安装和使用(一)
  12. ArcGIS中实现指定面积蜂窝(正六边形)方法
  13. python之地基(三)
  14. arcgis for js学习之Draw类
  15. Day 20 常用模块(三)
  16. MemCache在网站中的使用
  17. Scrapy简单入门及实例讲解
  18. Eclipse中提示svn: is already locked的解决办法
  19. .NetCore 下开发独立的(RPL)含有界面的组件包 (二)扩展中间件及服务
  20. Android -Services 使用简介

热门文章

  1. Solr IK分词器配置
  2. D Merge Equals Educational Codeforces Round 42 (Rated for Div. 2) (STL )
  3. LCA统计
  4. Ubuntu16.04下caffe CPU版的详细安装步骤
  5. pro git学习笔记
  6. conda Pyhon版本切换
  7. 【NOIP2017提高组模拟12.17】环
  8. SQL结果统计 GROUP BY
  9. Zabbix4.x安装部署
  10. XML 验证器