首页 > 编程 > Java > 正文

Java实现多个文档合并输出到一个文档

2019-11-26 11:04:17
字体:
来源:转载
供稿:网友

本文实例为大家分享了Java实现多个文档合并输出到一个文档的具体代码,供大家参考,具体内容如下

方法:Java NIO

package First;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.nio.channels.FileChannel;import java.nio.channels.WritableByteChannel;public class Test {    public static void main(String params[]) throws Exception {    String[] iF = new String[] {"E:/test1.txt", "E:/test2.txt", "E:/test3.txt", "E:/test4.txt" };    String oF = "E:/out.txt";        FileOutputStream output = new FileOutputStream(new File(oF));    WritableByteChannel targetChannel = output.getChannel();        for(int i =0; i<iF.length; i++){      FileInputStream input = new FileInputStream(iF[i]);      FileChannel inputChannel = input.getChannel();            inputChannel.transferTo(0, inputChannel.size(), targetChannel);            inputChannel.close();      input.close();    }    targetChannel.close();    output.close();    System.out.println("All jobs done...");      }  }

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持武林网。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表