Java实现多个文档合并输出到一个文档
程序员文章站
2024-04-02 09:55:58
本文实例为大家分享了java实现多个文档合并输出到一个文档的具体代码,供大家参考,具体内容如下
方法:java nio
package first;
im...
本文实例为大家分享了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..."); } }
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。