import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileReader;
import java.io.FileWriter;
/**
*根据需求,直接调用静态方法start来执行操作 参数: rows 为多少行一个文件 int 类型 sourceFilePath 为源文件路径 String
* 类型 targetDirectoryPath 为文件分割后存放的目标目录 String 类型
* —分割后的文件名为索引号(从0开始)加’_’加源文件名,例如源文件名为test.txt,则分割后文件名为0_test.txt,以此类推
*/
public class SpileFile {
public static void spile(int rows, String sourceFilePath,
String targetDirectoryPath) {
File sourceFile = new File(sourceFilePath);
File targetFile = new File(targetDirectoryPath);
if (!sourceFile.exists() || rows <= 0 || sourceFile.isDirectory()) {
System.out.println(“源文件不存在或者输入了错误的行数”);
return;
}
if (targetFile.exists()) {
if (!targetFile.isDirector