`
ynshun
  • 浏览: 91337 次
  • 性别: Icon_minigender_1
  • 来自: 沈阳
社区版块
存档分类
最新评论

合并多个文件内容

 
阅读更多
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;

/**
 * 
 * @desc <p> 
 *			合并多个文件内容
 * 		</p>
 * @author ynshun
 * @version 1.0
 * @date 2013-8-1 下午2:46:54
 */
public class CombinFile {
	/**
	 * 合并文件
	 * 
	 * @param filePath
	 *            需要合并的文件路径
	 * @param newFile
	 *            合并后形成的新文件
	 * @throws Exception
	 */
	@SuppressWarnings("resource")
	public void combinFile(String[] filePath, String newFile) throws Exception {
		FileOutputStream fOS = new FileOutputStream(new File(newFile));
		byte[] buffer = null;
		FileInputStream fis = null;
		for (int i = 0; i < filePath.length; i++) {
			File file = new File(filePath[i]);
			fis = new FileInputStream(file);
			buffer = new byte[fis.available()];
			fis.read(buffer);
			fOS.write(buffer);
		}
		fis.close();
		fOS.flush();
	}
	
	public static void main(String[] args) throws Exception {
		String[] filePath = {"C:\\Users\\nengshun\\Desktop\\新建文本文档.html","C:\\Users\\nengshun\\Desktop\\用户中心连调错误.txt"};
		String newFile = "C:\\Users\\nengshun\\Desktop\\新建文本文档.txt";
		CombinFile c = new CombinFile();
		c.combinFile(filePath, newFile);
	}
}

 

分享到:
评论

相关推荐

    qt将多个bin文件合成一个bin文件

    3. **使用工具合并**:可以使用特定的工具,如UPX(Ultimate Packer for eXecutables)或自定义脚本,将多个bin文件的内容整合到一个文件中。这些工具可以将每个bin文件的二进制数据嵌入到新的bin文件的某个位置,并...

    excel vba实现将多个文件内容复制汇总到一个Excel文件中-VBA源码.rar

    标题中的“Excel VBA实现将多个文件内容复制汇总到一个Excel文件中”是一个常见的自动化任务,尤其对于处理大量数据的工作环境。VBA(Visual Basic for Applications)是Microsoft Office套件中内置的一种编程语言,...

    合并多个sql文件

    当处理大型项目或数据库迁移时,可能会有多个SQL脚本文件,每个文件负责不同的数据库操作,如创建表、插入数据或设置权限。在这种情况下,合并这些SQL文件成一个单一的脚本可以简化管理和执行过程。标题“合并多个...

    BIN文件合并,多个BIN文件合成一个BIN

    2. 合并工具:"文件合并助手.exe"这样的程序允许用户将多个BIN文件整合为一个大文件。这类工具通常会读取每个输入文件的内容,并将它们连续写入新的BIN文件中。用户需要确保所有待合并的BIN文件都属于同一光盘或项目...

    多个文件合并为一个文件并将文件拆分开来

    本文将详细探讨“多个文件合并为一个文件”以及“文件拆分”的概念、方法和应用场景。 首先,让我们理解什么是“合并文件”。在计算机操作中,合并文件指的是将两个或更多个独立的文件整合成一个单一的文件。这种...

    将多个bmp文件合并成一个bmp文件

    在游戏开发中,为了优化资源加载和提高游戏性能,经常需要将多个静态图像(如bmp文件)合并成一个大的图像文件。这个过程被称为精灵表(Sprite Sheet)或纹理 atlas 的制作,是“将多个bmp文件合并成一个bmp文件”这...

    Excel多个文件合并、同时删除多个文件指定行、文件拆分

    Excel多个文件合并、同时删除多个文件指定行、文件拆分的代码

    java 多个小文件合成一个文件

    在Java编程语言中,将多个小文件合并成一个文件是一个常见的需求,特别是在处理大量数据或者进行文件归档时。这个过程通常称为文件拼接或文件合并。以下将详细讲解如何使用Java来实现这一功能。 首先,我们需要理解...

    java多个pdf文件合并成一个

    要将多个PDF文件合并成一个,我们首先需要将Base64编码的字符串解码为PDF文件。Base64是一种用64个字符来表示任意二进制数据的方法,常用于在网络上传输二进制数据。Java提供了`java.util.Base64`类来处理Base64编码...

    java多个word文件合并.zip

    本文将详细介绍两种不同的方法来实现这一功能,结合给定的资源"java多个word文件合并.zip",我们将探讨如何使用JACOB库和Apache POI库来完成这个任务。 1. **JACOB库**: JACOB(Java COM Bridge)是一个开源的...

    EXCEL 多个文件合并

    从给定的文件信息来看,主要讨论的是在Excel中如何合并多个文件,这涉及到VBA(Visual Basic for Applications)编程,一种广泛应用于Office应用程序中的自动化工具。以下将深入解析几个关键的知识点: ### EXCEL ...

    python合并多个shp矢量文件

    python批量合并多个shp矢量文件

    合并TIF文件:合并多个TIF文件到【单个TIF文件】

    2、可以合并多个TIF文件到【单个文件】; 3、待合并的每个TIF文件:可以是已经包含单个TIF 或 多个TIF; 4、待合并的TIF文件【必须以数字为文件名】,合并时,按数字文件名【升序合并】而不会随机合并; 5、做成DLL...

    POI合并多个相同的Excel或者合并Word文件

    同时,为了提高效率,可以考虑使用多线程来并行处理多个文件。 总的来说,Java的POI库为我们提供了处理Microsoft Office文件的强大工具,无论是合并Excel还是Word文档,都能有效地完成任务。通过熟练掌握POI的使用...

    将多个mxd图层合并到一个mxd的小工具

    这个小工具——“将多个mxd图层合并到一个mxd”是利用ArcGIS Engine 10.4.1版本创建的,旨在解决GIS用户在管理大量地图文档(MXD)时的效率问题。MXD文件是ArcGIS Desktop的核心组成部分,它包含了地图布局的所有...

    多Excel文件合并到一个文件中(多sheet形式)

    在excel中打开宏编辑器,导入这个文件,执行,然后选择多个excel文件,即可将多个excel文件合并为一个文件

    把多个EXCEL文件合并成一个文件

    在这种情况下,将这些独立的Excel文件合并成一个文件能够极大地提高工作效率,便于管理和分析数据。标题“把多个EXCEL文件合并成一个文件”正是指向了这样一个需求,而描述中的“简单实用”则暗示了存在一种简便的...

    多个VCF合并为一个VCF

    本文详细介绍了如何通过命令行操作将多个VCF文件合并成一个文件。这种方法简单高效,尤其适合处理大量的VCF文件。通过遵循上述步骤,您可以轻松地管理和组织您的联系人信息,提高工作效率。在实际操作过程中,务必...

    excel合并多个文件成一个文件

    在Excel中合并多个文件成一个文件是一个常见的需求,特别是在处理大量数据时,为了方便管理和分析,将分散的数据整合到一起非常必要。以下是一些关于如何完成这个任务的关键知识点: 1. **工作簿引用**:Excel提供...

    xml多个文件合并(delphi)

    本项目"xml多个文件合并(delphi)"提供了Delphi操作XML文件的示例代码,帮助开发者了解如何在Delphi中合并多个XML文件。 首先,我们需要理解XML文件的基本结构。XML文件由元素(Element)、属性(Attribute)、...

Global site tag (gtag.js) - Google Analytics