黑马程序员--javaIO 之RandomAccessFile
2013-07-01 22:37
453 查看
-------android培训、java培训、期待与您交流!
----------
----------
----------
package com.itcast.b21.io.randomAccessFile; import java.io.FileNotFoundException; import java.io.IOException; import java.io.RandomAccessFile; public class RandomAccessFileTest { /** * @param args * @throws IOException */ public static void main(String[] args) throws IOException { /** * 1.写文件 */ //randomWrite(); /** * 2.在指定位置写 */ //randomWrite2(); /** * 3.在指定位置读 */ RandomAccessFile raf = new RandomAccessFile("test/raf.txt","r"); raf.seek(10*1); byte[] buf = new byte[6]; raf.read(buf); String name = new String(buf);//以代码编辑器平台字符集设置解码 System.out.println(name); int age = raf.readInt(); System.out.println(age); raf.close(); } public static void randomWrite2() throws FileNotFoundException, IOException { RandomAccessFile raf = new RandomAccessFile("test/raf.txt","rw"); raf.seek(2*10);//在第三段写 raf.write("周七".getBytes()); raf.writeInt(99); raf.close(); } public static void randomWrite() throws FileNotFoundException, IOException { RandomAccessFile raf = new RandomAccessFile("test/raf.txt","rw");//必须带上r System.out.println("王五".getBytes().length); raf.write("王五".getBytes()); raf.writeInt(97); raf.write("赵六".getBytes()); raf.writeInt(98); raf.close(); } }-------android培训、java培训、期待与您交流!
----------
相关文章推荐
- 黑马程序员——Java基础---IO(二)---对象流、管道流、RandomAccessFile、数据流、数组流、字符编码
- The class demostrates the use of java.io.RandomAccessFile
- java io系列26之 RandomAccessFile
- Java IO----RandomAccessFile
- java IO之RandomAccessFile
- [学习笔记]Java基础_IO(包含对象流序列化使用和RandomAccessFile 类的使用)
- Java IO——RandomAccessFile
- java io之RandomAccessFile的用法
- Java IO的RandomAccessFile的使用
- Java-IO之RandomAccessFile
- Java I/O流(二)——File,Properties,PrintWriter,IO ,RandomAccessFile,ByteBuffer,nio
- Java IO的RandomAccessFile的使用(1)
- Java_io体系之RandomAccessFile简介、走进源码及示例——20
- java io 笔记一:RandomAccessFile(随机访问) 类
- Java IO-RandomAccessFile
- Java IO深入理解RandomAccessFile
- Java-IO之RandomAccessFile
- java.io.RandomAccessFile
- think in java - io - RandomAccessFile
- 学习笔记之JavaIO中的文件处理——File和RandomAccessFile