Java分割txt文件,现在网络小说比较长,好多朋友想用手机或者mp3之类的工具阅读,但是文件太大不方便,于是乎,我就写了一个分割文件的小程序,时间仓促,从有想法到写出初稿大概用来半个小时。先贴上来,以后再修改完善。
简要说明一下注释一下,直接在代码添注释看着不好看,sourceFile是要分割的文件的路径,targetDirectory是分割后的文件的保存位置,prefix是分割后文件的前缀,size是分隔后单一文件的大小,单位是2K,size是5的话,分割后单一文件就是10K。
package file;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
public class FileCutter {
public static void cutToMoreFile(String sourceFile, String targetDirectory, String prefix, int size)
{
File source = new File(sourceFile);
InputStream in = null;
OutputStream out = null;
int len = 0;
int fileIndex