RandomAccessFile的使用
2015-04-07 20:35
387 查看
package com.lk.C; import java.io.IOException; import java.io.RandomAccessFile; public class RandomAccessFileDemo { public static void main(String[] args) { // TODO Auto-generated method stub RandomAccessFile raf = null; try { raf = new RandomAccessFile("temp.txt", "rw"); raf.writeInt(100); raf.writeBoolean(true); raf.writeLong(8000000); raf.writeInt(200); raf.writeFloat(.0001f); raf.writeInt(300); raf.writeInt(400); raf.seek(13); System.out.println(raf.readInt()); } catch (Exception e) { // TODO Auto-generated catch block e.printStackTrace(); } finally{ try { raf.close(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } } } }
seek(long pos)方法指定当前指针的位置,是按照存在系统中字节的数量来查找位置的
writeInt按4个字节将int值写入系统,long是8个字节,float以科学计数法将浮点参数转换为一个int,然后按4字节数量将int值写入文件系统
readInt方法从文件系统中当前位置处读取一个有符号的32位整数。
相关文章推荐
- Java RandomAccessFile的使用
- Java RandomAccessFile的使用
- 使用随机文件流类RandomAccessFile将一个文本文件倒置读出。
- RandomAccessFile的使用
- 使用RandomAccessFile这个类,从文件中读取数据,却读取不出来
- Java RandomAccessFile的使用
- Java RandomAccessFile使用
- RandomAccessFile使用
- Java IO的RandomAccessFile的使用
- RandomAccessFile的使用
- Java RandomAccessFile的使用
- (43)使用RandomAccessFile访问指定的中间部分数据
- Java中使用RandomAccessFile向文件最后写入内容
- Java--使用多线程下载,断点续传技术原理(RandomAccessFile)
- RandomAccessFile的使用
- Java RandomAccessFile的使用
- RandomAccessFile的使用方法
- Java RandomAccessFile的使用
- 文件编码和RandomAccessFile文件流的使用--IO学习笔记(一)
- RandomAccessFile的使用