java合并多个文件内容保存在一个文件中(利用数组)

java合并多个文件内容保存在一个文件中(利用数组),第1张

最近有个需求是加载多个文件内容,将每个文件内容保存到数组中去,最后将数组的内容返回到控制台或者合并成一个新文件。

将小文件合并到一个大文件,我相信很多小伙伴的传统做法是将每个文件读出并写入到文件当中,但是当文件数量过于庞大时,并且在保存到一个大文件前我们可能存在对文件的 *** 作(比如说压缩)时,我建议先把文件保存到一个数组中。 实现方法代码如下:

public static void loadFiles(File filePath,File destPath) throws IOException {
        File[] files = filePath.listFiles();
        int length = files.length;
        StringBuilder result = new StringBuilder();

        String[] strings = new String[length];
        for (int i = 0;i

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/langs/733910.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-04-27
下一篇2022-04-27

发表评论

登录后才能评论

评论列表(0条)