public static void SP() throws IOException{
//根据自己的需求进行更改
FileInputStream input = new FileInputStream(new File("F:/2345下载/one.txt"));
FileOutputStream output1 = new FileOutputStream(new File("F:/2345下载/two-1"));
FileOutputStream output2 = new FileOutputStream(new File("F:/2345下载/two-2"));
//文件大小:38.6 MB
byte[] bytes1 = new byte[1024]; //1M
int len = 0;
long sum = 0;
while((len = input.read(bytes1)) != -1) {
sum += len;
if(sum <= 1024 * 1024 * 30) { //满足30M的时候进行切割
output1.write(bytes1, 0, len);
}else {
output2.write(bytes1, 0, len);
}
}
System.out.println("OK");
output1.close();
output2.close();
input.close();
}
当你需要整合的时候,只需要在Windows的cmd界面下找到文件的所在位置 执行 type two-2 >> two-1然后再把two-1的文件名和后缀名修改一下就可以了