Advertisement

以Java语言进行文件合并和处理

阅读量:

情景

日前偶然浏览到我多年珍藏的几段MV,一时兴起想要将它们整合为一个统一的合集文件。既然Java语言提供了丰富的文件操作内置方法,借此机会也能够回顾并巩固相关知识,说不定未来还会派上用场。实现方式较为简单,首先需要将所有希望合并的文件集中存放在一个特定的目录中,随后依次读取这些文件,并以字节流的形式将内容全部复制至另一个具有相同格式的目标文件中。

实测结果分析

通过实际测试可以发现,合并后的MP4文件虽然具备播放功能,但在播放完第一部分后便会自动停止,而MP3文件则能够实现完整的合并操作。对于文本文件如txt格式,在合并过程中可能会因为编码方式存在差异而导致中文字符出现乱码现象。


MyCode

复制代码
    //用io流将指定目录下的全部指定格式的文件合并到combinfile里
    package combinFileTest;
    import java.io.*;
    import java.util.Scanner;
    
    public class main {
    	public static void main(String[] args) throws IOException{
    		File location = new File("D:\ TestCombin");	//

全部评论 (0)

还没有任何评论哟~