小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

java多個文件合并為一個文件

 新進(jìn)小設(shè)計 2022-12-21 發(fā)布于北京

java多個文件合并為一個文件

 

package com.vfsd.core;

import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileReader;
import java.io.FileWriter;
import java.util.ArrayList;
import java.util.List;

public class MergeOnePersonDataAndWriteFile {
    
    public static void main(String[] args) {
        List<String> listFiles = new ArrayList<String>();
        
        
        String filePath1="G:\\matlab心電\\心電數(shù)據(jù)按工人分類2\\工人5(26下午)\\2020-12-26-14-51-04_1.txt";
        String filePath2="G:\\matlab心電\\心電數(shù)據(jù)按工人分類2\\工人5(26下午)\\2020-12-26-16-43-15_1.txt";
        String filePath3="G:\\matlab心電\\心電數(shù)據(jù)按工人分類2\\工人5(26下午)\\2020-12-26-15-44-57_1.txt";
        String filePath4="G:\\matlab心電\\心電數(shù)據(jù)按工人分類2\\工人5(26下午)\\2020-12-26-16-35-23_1.txt";
        String filePath5="G:\\matlab心電\\心電數(shù)據(jù)按工人分類2\\工人5(26下午)\\2020-12-17-14-27-36_1.txt";
        
        listFiles.add(filePath1);
        listFiles.add(filePath2);
        listFiles.add(filePath3);
        listFiles.add(filePath4);
        listFiles.add(filePath5);
        
        String outputFile = "G:\\matlab心電\\心電數(shù)據(jù)按工人分類5\\工人5(26下午)\\2020-12-26.txt";
        
        
        
        try {
            readAndWriteFileData(listFiles, outputFile);
        } catch (Exception e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }
        
    }
    
    public static void readAndWriteFileData(List<String> listFiles,String outputFilePath) throws Exception{
        
        File outputFile = new File(outputFilePath);
        
        File outputFileParentFolder = new File(outputFile.getParent());
        if(!outputFileParentFolder.exists()) {
            outputFileParentFolder.mkdirs();
        }
        
        FileWriter fileWriterObj = new FileWriter(outputFile);
        BufferedWriter bufferedWriterObj = new BufferedWriter(fileWriterObj);
        
        for(int k=0;k<listFiles.size();k++) {
            String indexFilePath = listFiles.get(k);
            System.out.println(indexFilePath);
            
            File oldFile = new File(indexFilePath);
            FileReader fileReaderObj = new FileReader(oldFile);
            BufferedReader bufferedReaderObj = new BufferedReader(fileReaderObj);
            
            String lineStr="";
            while((lineStr=bufferedReaderObj.readLine())!=null) {
                if(lineStr !="") {
                    bufferedWriterObj.write(lineStr+"\n");
                }
            }
            
            bufferedWriterObj.flush();
            bufferedReaderObj.close();
            fileReaderObj.close();
            
            
        }
        
        bufferedWriterObj.flush();
        bufferedWriterObj.close();
        fileWriterObj.close();
        
    }

}

 

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多