本文实例为大家分享了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

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...");

}

}

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

java合并2个txt文本,Java实现多个文档合并输出到一个文档相关推荐

  1. Java:多个文档合并输出到一个文档

    多个文档合并输出到一个文档 方法:Java NIO package First;import java.io.File; import java.io.FileInputStream; import ...

  2. Word处理控件Aspose.Words功能演示:在 Java 中将内容从 Word 文档复制到另一个文档

    Aspose API 支持旗下产品覆盖文档.图表.PDF.条码.OCR.CAD.HTML.电子邮件等各个文档管理领域,为全球.NET .Java.C ++等10余种平台开发人员提供丰富的开发选择. 在 ...

  3. 如何在Word快速合并多个Word文档的内容到一个文档中

    如下图所示,将多个Word文档中的内容合并成一个文档. 如何操作? 请继续往下看详细步骤: (1)打开一个空白文档,或指定一个文档,点击[插入]-[对象]-[文件中的文字]. 选择要合并的 文件夹内容 ...

  4. 如何快速合并多个TXT文本内容

    工作中有时候需要合并很多文本内容,例如一些推送清单之类,一个一个打开去复制粘贴的话,少量还行,如果txt文本数据量大(10+M以上)且文件数量多(成百上千),这种方式就显得很低效了.具体要求如下:   ...

  5. 怎么合并多个PDF文件?仅需三个步骤,轻松合成一个文档

    大家在日常学习.工作中有没有碰到过这种情况,当完成一项任务时,需要在网上寻找各式各样的PDF文档资料,而寻找完之后,为了方便阅读与整理,将它们合并成一个PDF文件不失为一个好方法. 有的小伙伴可能刚接 ...

  6. Python将txt文本中的每一行读成列表中的一个元素

    result=[] with open('test.txt', encoding='utf-8') as f:for line in f:result.append(line.strip('\n'). ...

  7. Java编程思想 第十八章 Java I/O系统

    文章目录 18.1 File类 18.1.1 获取当前目录下文件名并做过滤 18.1.2 递归获取指定目录下文件集并过滤 18.1.3 目录的检查及创建 18.2 输入和输出 18.2.1 Input ...

  8. 开博记念及附上第一个android工程:Txt文本阅读器

    开博记念 因工作需要学习安卓,对于安卓又完全是从零开始,故在这里记下学习总结,以记录学习工作中遇到的问题和解决办法.  由于有C++和C#基础,博主先是花了三天时间过了下JAVA的基本语法,然后就开始 ...

  9. java demo在哪里下载_[Java教程]Java学习 (一)、下载,配置环境变量,第一个demo...

    [Java教程]Java学习 (一).下载,配置环境变量,第一个demo 0 2016-03-01 22:00:18 一.在 http://www.oracle.com 下载java JDK 安装到自 ...

  10. java文件出现字符串_找出三个文本文件中都出现的字符串,并输出到一个文本文件(菜鸟求救)...

    编写java程序 找出三个文本文件中都出现的字符串,并输出到一个文本文件 下面是三个文本文件,找出其中相同的字符串(用数组的方法) 第一个文件: EEF1A1 GAPDH LOC643334 SLC3 ...

最新文章

  1. 技术图文:02 创建型设计模式(上)
  2. 集结最优秀同行,智源面向全球诚邀研究人才加入
  3. 项目源码分享之[条码扫描后台监控程序]
  4. 使用Wine 1.6.2 在OS X El Capitan下运行Galgame
  5. vFORUM十大“最”看点,带你“撩”会议
  6. SAP CRM Genil Text-for-Key-Codes vs SAP C4C只读字段
  7. 轻量级NuGet—BaGet
  8. Leetcode--96. 不同的二叉搜索树(java)
  9. 面向智能电网的电力大数据存储与分析应用
  10. JDK1.8 中 ConcurrentHashMap源码分析(二)元素添加是线程安全的
  11. linux Wi-Fi信号放大,wifi信号增强器
  12. C++ 的 RTTI
  13. java 单链表是否有环_数据结构与算法随笔之链表-链表是否有环(二)
  14. 系统学习 TypeScript(五)——联合类型
  15. office 2010 安装时出错 MSXML版本6.10.1129.0终极解决方案
  16. 用python爬取企查查_python爬取企查查江苏企业信息生成excel表格
  17. 【项目实战】Python基于孤立森林算法(IsolationForest)实现数据异常值检测项目实战
  18. odom协方差初始化
  19. OpenGL 渲染正方体
  20. 数据结构学习之双向链表结构

热门文章

  1. 【CISCO】链路聚合基础命令详解。
  2. linux bzip2 压缩目录,linux的gzip、bzip2、xz三种压缩使用方法工具介绍
  3. 马化腾每天刷 Leetcode?代码你打算写到几岁?看看这些业务大佬程序人生【云图智联】
  4. YOLOv3 网络搭建Darknet53 训练自己的数据集
  5. steamcommunity本地反代443端口/80端口被占用解决办法
  6. 【69】Sqrt(x)
  7. C语言学习方法(详细,适合初学者学习食用)
  8. C语言:查找打印质数(素数)
  9. 09-TensorFlow 基于WDCNN的轴承故障诊断
  10. opencv图像灰度化