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(); }}
详细解决方案
RandomAccessFile兑现随机读取
热度:9226 发布时间:2013-02-26 00:00:00.0
相关解决方案
- RandomAccessFile readUTF与小弟我自己写的方法对比,官方为什么那么复杂
- RandomAccessFile 类的有关问题
- RandomAccessFile 传输文件时出错,该怎么解决
- RandomAccessFile 占用空间的比较解决方法
- RandomAccessFile.readChar方法读取中文乱码的有关问题
- 对于java.io.RandomAccessFile
- RandomAccessFile 文件内容追加有关问题
- RandomAccessFile 路径的有关问题
- Java IO流 04 RandomAccessFile 和 对象序列化
- JVM源码系列:RandomAccessfile vs FileChannel 写文件
- SE02 Unit01 文件操作——File 、 文件操作—— RandomAccessFile
- http://www.iteye.com/blogs/tag/RandomAccessFile
- Java的随机读写文件-RandomAccessFile 与内存映射
- Java基础 -> RandomAccessFile(可读又可取,可输入可输出的处理流,属于字节流),附加指定位置插入数据
- Java IO (2) -- RandomAccessFile 类
- atitit RandomAccessFile rws rwd 的区别于联系
- RandomAccessFile 详解
- 文件断点续传 RandomAccessFile