首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > Access >

RandomAccessFile兑现随机读取

2012-12-24 
RandomAccessFile实现随机读取package com.testimport java.io.FileOutputStreamimport java.io.RandomA

RandomAccessFile实现随机读取

package com.test;import java.io.FileOutputStream;import java.io.RandomAccessFile;public class Test {/** * @param args */public static void main(String[] args) throws Exception {RandomAccessFile randomAccessFile = new RandomAccessFile("c:\\a.rar","r");// System.out.println(randomAccessFile.length());// randomAccessFile.skipBytes(1000);// randomAccessFile.skipBytes(1000);FileOutputStream outputStream = new FileOutputStream("c:\\b.rar");byte[] b = new byte[1024];int i = -1;while ((i = randomAccessFile.read(b, 0, b.length)) != -1) {System.out.println(randomAccessFile.getFilePointer());outputStream.write(b, 0, i);// randomAccessFile.skipBytes(1024);}outputStream.close();randomAccessFile.close();}}

热点排行