java RandomAccessFile的使用
来源:互联网 发布:pokemon go挂机软件 编辑:程序博客网 时间:2024/06/05 18:50
RandomAccessFile:提供的对文件内容的访问,既可以读文件,也可以写文件;支持随机访问文件,可以访问文件的任何位置
- 打开文件有两种模式 “rw”(读写) 和“r”(只读),RandomAccessFile raf = new RandomAccessFile(file, “rw”);
- raf.seek(0);//定位指针位置,读取文件初始值是0,从开头读取
- 写方法raf.write(char) –>只写一个字节(后8位),同时指针指向下一个位置,准备再次写入
- 读方法int b = raf.read() –> 只读一个字节
- 文件读写完成之后一定要关闭,避免出现一些异常情况
RandomAccessFile示例
File file = new File(path, fileName); RandomAccessFile randomAccessFile = new RandomAccessFile(file, "rw"); //打印指针 System.out.println("文件指针初始:" + randomAccessFile.getFilePointer()); //写入 randomAccessFile.write('b');//每次写入一个字节 //randomAccessFile.writeBytes("郑海龙");//用writeBytes写入中文,默认用ansi编码 //randomAccessFile.write("萨达".getBytes());默认用项目的编码 randomAccessFile.seek(0); byte[] buff = new byte[1]; String s1 = new String(buff); System.out.print(s1); randomAccessFile.seek(1); byte[] buff2 = new byte[9]; randomAccessFile.read(buff2); System.out.println(s2);
阅读全文
0 0
- Java RandomAccessFile的使用
- Java RandomAccessFile的使用
- Java RandomAccessFile的使用
- Java RandomAccessFile的使用
- Java RandomAccessFile的使用
- Java RandomAccessFile的使用
- Java RandomAccessFile的使用
- java RandomAccessFile的使用
- java 中RandomAccessFile的使用
- Java IO的RandomAccessFile的使用
- Java IO的RandomAccessFile的使用
- Java IO的RandomAccessFile的使用
- Java IO的RandomAccessFile的使用
- Java IO的RandomAccessFile的使用(1)
- Java IO的RandomAccessFile的使用
- Java IO的RandomAccessFile的使用
- Java IO的RandomAccessFile的使用
- java的RandomAccessFile的使用详解
- 数据挖掘十大经典算法——CART
- 初探React-native (二)
- 点击率预估
- Xcode插件,自动生成Getter,带你飞
- 利用ES6-Promise()方法封装原始jsonp实现跨域请求公用方法(告别使用JQuery封装好的jsonp)
- java RandomAccessFile的使用
- SpringMVC拦截Controller方法
- Golang从入门到精通(四):Golang变量定义和初始化
- 竖向走马灯(支持多行或单行)-------简单实用
- 接入友盟第三方登录与分享,判断应用是否安装
- ajax回顾
- Java定时任务调度工具
- Python format 使用实例
- css 三种样式的优先级问题