我有一个4Gb文件。
path = "D:\Try\FourGBFile.txt"
说,
File file = new File(path);
我想将此文件的内容拆分为4个文件。我该怎么办?
答案 0 :(得分:0)
查看解释/合并文件的How to split file?。
答案 1 :(得分:0)
获取文件的长度:
long len = file.length();
打开FileInputStream
到您的源文件
根据需要打开尽可能多的FileOutputStream
通过读取输入流并使用文件的长度写入相应的输出流来写入文件的每个部分