java实现文件分割_java 实现文件分割

  • Post author:
  • Post category:java


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



版权声明:本文为weixin_28753113原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。