• 大小: 8.33KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-02-20
  • 语言: Java
  • 标签:

资源简介

Java 合并多个txt文件(基础篇-实例436).zip

资源截图

代码片段和文件信息

import java.io.*;
import java.util.*;
public class UniteFile {
    byte b1[];
    FileInputStream fi1;
    FileOutputStream fo;    
public void writeFiles(List  files String fileName) {      
    try {
        fo = new FileOutputStream(fileName true);  //根据文件保存地址创建FileOutputStream对象
        for (int i = 0; i < files.size(); i++) {    //循环遍历要复制的文件集合        
            File file =  files.get(i);  //获取集合中文件对象
            fi1 = new FileInputStream(file);    //创建FileInputStream对象
            b1 = new byte[fi1.available()];     //从流中获取字节数
            fi1.read(b1);               //读取数据
            fo.write(b1);               //向文件中写数据
        }
    } catch (Exception e) {            
        e.printStackTrace();
    }        

}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件         301  2010-09-10 15:22  .classpath
     文件         379  2010-09-10 15:22  .project
     文件         629  2010-09-10 15:22  .settings\org.eclipse.jdt.core.prefs
     文件        1387  2013-11-21 08:41  bin\UniteFile.class
     文件         697  2013-11-21 08:41  bin\Uniteframe$1.class
     文件         653  2013-11-21 08:41  bin\Uniteframe$2.class
     文件         651  2013-11-21 08:41  bin\Uniteframe$3.class
     文件         647  2013-11-21 08:41  bin\Uniteframe$4.class
     文件        4474  2013-11-21 08:41  bin\Uniteframe.class
     文件         820  2010-09-10 15:22  src\UniteFile.java
     文件        4728  2010-09-10 15:22  src\Uniteframe.java

评论

共有 条评论