`
guyunduzai
  • 浏览: 17549 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

将一个文件夹下的多个文件合并到一个文件中

阅读更多
public class CombinationToOneFile {

    public static void main(String[] args) throws IOException, ParseException {

        //将所有文件合并到target.csv中

        FileOutputStream afterFos = new FileOutputStream("d:/combination/before12/"
                + "target.csv");
        OutputStreamWriter osw = new OutputStreamWriter(afterFos, "utf8");
        BufferedWriter out= new BufferedWriter(osw);

        //读取要合并的文件所在的文件夹

        File file = new File("D:\\before12");
        String test[];

        //读取该文件夹下面所有要合并的文件
        test = file.list();
        for (int i = 0; i < test.length; i++) {

            BufferedReader br = new BufferedReader(new InputStreamReader(new FileInputStream(
                    "d:/before12/" + test[i]), "utf8"));
            String r = br.readLine();
            while (r != null) {
                out.write(r);
                out.newLine();
                out.flush();
                r = br.readLine();
            }
        }
    }
}
分享到:
评论

相关推荐

    读取N个文件夹某些文件合并到一个文件夹

    在IT领域,尤其是在编程实践中,有时我们需要将多个文件夹中的特定文件合并到一个新的单一文件夹中。这个过程可能涉及到文件的查找、选择、移动或复制。在这个场景中,我们将使用C++语言来实现这一功能,特别是针对...

    Python实现合并同一个文件夹下所有txt文件的方法示例

    在Python编程中,有时我们需要处理大量文本数据,例如将同一个文件夹下的所有TXT文本文件合并成一个大文件。这个过程涉及到文件的遍历、读取和写入等基本操作。以下是一个具体的Python实现方法,详细解释了如何完成...

    将文件夹下面若干个文件夹中同名文件EXCEL进行合并到另一个文件下

    将文件夹下面若干个文件夹中同名文件EXCEL进行合并到另一个文件下

    同名文本文件合并器 可将两个文件夹中文件名相同的文本文件进行按顺序合并

    标题中的“同名文本文件合并器”是一款工具,它的主要功能是将两个文件夹中具有相同文件名的文本文件合并成一个文件。这个工具对于处理大量分散的文本数据,特别是当需要整合相同主题但分布在不同位置的信息时非常...

    使用python将多个excel文件合并到同一个文件的方法

    应用场景:使用pandas把多个相同结构的Excel文件合并为一个。 原始数据:   相关代码: import os import pandas as pd # 将文件读取出来放一个列表里面 pwd = 'test' # 获取文件目录 # 新建列表,存放文件名 ...

    PDF多目录批量合并,每个文件夹下的文档合并成一个pdf

    N个文件夹,每个文件夹内有不等数量的pdf文件,批量让每个文件夹下的文档合并成一个pdf,也就是最后生成N个pdf 举个例子:共1000个pdf,分成了500个文件夹,每个文件夹下有2个pdf,批量自动合并成500个pdf

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

    在标题"qt将多个bin文件合成一个bin文件"中,提到的操作是将多个二进制(bin)文件合并成一个单一的bin文件。这种技术通常用于简化软件分发、提高效率或优化资源管理。 在描述中,"QT发布工具文件夹是可以使用的exe...

    Python合并多个子文件夹下相同名字的excel文件

    将多个子文件夹下的相同名字的excel文件合并成一个excel,可以直接运行。excel见下面链接 https://amaze.blog.csdn.net/article/details/124889377?spm=1001.2014.3001.5502

    java多个word文件合并.zip

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

    一键合并视频,运行.bat文件,自动扫描当前文件夹下的所有视频,并进行合并

    在这个特定的情况下,批处理文件被设计用来遍历指定文件夹中的所有视频文件,并使用特定的视频编辑或转换工具将它们合并为一个连续的视频文件。批处理脚本通常包含若干个命令,如`dir`用于列出目录,`for`循环用于...

    合并文件夹下所有文件.rar

    标题"合并文件夹下所有文件.rar"暗示了这个压缩包包含一个VBA程序,它能帮助用户一次性合并同一目录下的多个Excel文件。 首先,我们需要了解VBA的基本结构。VBA是基于事件驱动的编程,通过Sub或Function过程来实现...

    合并多个gdb或mdb数据库下多个同名要素(多文件夹下的同名shahe矢量也可合并)

    根据arcpy写的一个合并多个gdb或mdb工具,(多文件夹下的同名shahe矢量也可合并),经测试完美运行,直接在Arcgis中打开即可使用,不完全一样要素内容的数据库也可以使用!(注:数据库中不可存在数据集,数据集中的...

    遍历文件夹中mdb合并到一个GDB中 120200220103945_mdbgdb合并Append_

    要将多个mdb中的相同图层合并到一个GDB中,我们需要遵循以下步骤: 1. **准备环境**:首先,确保已经安装了必要的库,如`arcpy`(ArcGIS的Python API)用于处理地理空间数据,以及`os`和`glob`库来遍历文件系统。 ...

    批处理bat文件_DOS_批处理_文件合并_bat_

    找txt并放到同一文件夹下.bat 用于将多个文件夹的txt找到并合并到某一文件夹(对应于自己的txt命名及需要合并放置的文件夹名,文件稍微要修改一下,难度不大),同时这个文件需要放在多文件夹的目录,txt在其子目录...

    src_文件夹下文本合并_

    "src_文件夹下文本合并_"这个标题暗示我们要探讨的是如何将一个目录(src)下的所有文本文件进行合并操作。这样的需求在编程和数据处理场景中经常出现,尤其当需要整合分散的数据或内容时。下面我们将详细讨论如何...

    DBF文件合并

    - 分批处理:数据可能被分割成多个文件,为了分析或操作全部数据,需要合并。 - 备份恢复:在部分文件损坏或丢失的情况下,通过合并其他备份文件来恢复数据。 3. **合并方法** - **编程语言实现**:使用Python、...

    csv文件合并.bat

    将多个CSV文件合并成一个文件 CSV全称Comma-Separated Values,它是一种通用的,简单的,被广泛采用的一种表格数据格式。采用纯文本格式存储,用分隔符号分开。它格式类似于数据库表格,每一行,中间用分隔符分开,...

    使用Access巧妙合并多个Excel文件

    Union操作符是Access中的一个重要功能,能够将多个查询结果合并到一起。在SQL视图中,我们可以使用Union操作符来合并链接的Excel文件。例如,我们可以使用以下SQL语句: ```sql SELECT * FROM [Sheet1$] UNION ...

    C#文件批量重命名和多文件夹文件统一命名合并

    C#文件批量重命名和多文件夹文件统一命名合并 3.1 拖拽获得路径,读取所有文件,计算新名称,重命名操作 3.2 扫描两个文件夹,提取实际文件名,比较差异文件,复制文件,追加序号命名 支持定制化名称和文件夹合并,...

    Python合并同一个文件夹下所有PDF文件的方法

    通过上述Python脚本,我们可以有效地将同一文件夹下的多个PDF文件合并为一个,这对于文档管理和阅读非常有用。此外,该脚本还可以根据实际需求进行修改和扩展,比如增加错误处理机制、支持其他格式的文件等。希望这...

Global site tag (gtag.js) - Google Analytics