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

合并文件3

阅读更多
import java.util.Comparator;
/**
 * 一个 文件名 的比较器
 * 使拆分后的文件能按照顺序排列
 * 
 */
public class SepComparator implements Comparator{
	public int compare(Object o1, Object o2) {
		// TODO Auto-generated method stub
		if (o1 instanceof String && o2 instanceof String) {
			String src1 = ((String) o1);
			String src2 = ((String) o2);
			int index1 = src1.indexOf("part");
			int index2 = src2.indexOf("part");
			int i1 = Integer.valueOf(src1.substring(index1 + 4, src1.length()))
					.intValue();
			int i2 = Integer.valueOf(src2.substring(index2 + 4, src2.length()))
					.intValue();
			if (i1 < i2) {
				return -1;
			} else {
				return 1;
			}
		}
		return 0;
	}

}
分享到:
评论

相关推荐

    文件分割器(自带bat文件合并文件).rar

    3. 合并顺序:批处理文件会按数字顺序合并文件,因此文件的命名必须正确,例如"file_01","file_02",依此类推。 4. 安全性:在进行文件分割和合并时,备份原始文件是一个好习惯,以防意外情况发生。 总的来说,这...

    ts文件按m3u8文件顺序合并程序

    本程序用于 合并已经下载好的很多ts片段文件为一个完整的ts文件。 使用方法:将 ts所有分段文件、m3u8文件和本程序放于同一目录下,m3u8文件名必须是local.m3u8,然后运行程序即可得到完整的ts文件index.ts 注意事项...

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

    3、待合并的每个TIF文件:可以是已经包含单个TIF 或 多个TIF; 4、待合并的TIF文件【必须以数字为文件名】,合并时,按数字文件名【升序合并】而不会随机合并; 5、做成DLL,可灵活使用,已在多个项目中稳定使用。...

    实现文件合并,尤其对大文件合并很方面

    在提供的压缩包"合并文件小程序"中,我们可以期待找到一个用VC++实现的简单文件合并程序。VC++,即Visual C++,是Microsoft开发的集成开发环境,支持C++语言,包含丰富的库函数和API,适合进行系统级编程和文件操作...

    csv文件批量合并工具

    这个工具允许用户选择是否将每个合并文件的第一行(即标题行)纳入最终合并文件。如果选择不导入,合并后的文件将只包含数据,没有列名;如果选择导入,所有原始文件的标题行都会保留在合并文件中,这对于保持数据的...

    ts文件按m3u8顺序合并软件

    1.将【ts合并_步骤1】放到与*.m3u8同文件夹下,程序会自动找到m3u8文件,并读取内容,按照顺序将*.ts文件合并。 2.点击【开始合并】后...大大缩短了合并文件的复杂程度。 3.下载小视频可用 UC qq 夸克等手机浏览器。

    文件切割,文件合并

    合并文件同样可以在Java中通过`FileInputStream`和`FileOutputStream`完成。 2. **Java实现文件合并**: 以下是一个简单的文件合并示例: ```java import java.io.*; public class FileMerger { public ...

    pdf格式文件合并 将文件放置到目录pdf中,以pdf为后缀名 合并后生成的文件名为《合并文件.pdf》

    合并后生成的文件名为《合并文件.pdf》 pdf格式文件合并 将文件放置到目录pdf中,以pdf为后缀名 合并后生成的文件名为《合并文件.pdf》 pdf格式文件合并 将文件放置到目录pdf中,以pdf为后缀名 合并后生成的文件名为...

    BIN文件合并工具

    这款工具的独特之处在于,它不仅实现了合并功能,还支持对每个BIN文件在新合并文件中的精确位置进行设定,这对于数据恢复、备份或分发具有重要意义。 首先,我们需要理解BIN文件的基本概念。BIN是Binary Image的...

    可实现hex文件三种方式的合并1,简单复制合并2,删除最后一行hex文件后合并3同时实现前两种形式同时合并

    例如,你可以使用`copy`或`type`命令来读取和合并文件,使用`findstr`或`find`来查找特定行,以及使用`del`命令来删除特定行。但是,要执行更复杂的合并(如第三种方式),可能需要使用像`for`循环和条件判断这样的...

    DXF文件合并工具

    DXF文件合并工具是一款专为32位操作系统设计的应用程序,其主要功能是将多个DXF(Drawing Exchange Format)文件整合成一个单一的文件。DXF是一种由Autodesk开发的文件格式,主要用于CAD(计算机辅助设计)软件之间...

    WPS的js宏写的Excel文件合并工具,通过文件对话框选择文件来合并表格

    《WPS Excel JS宏实现的文件合并工具详解》 在日常办公中,处理大量Excel表格时,合并工作是一项常见的任务。传统的手动合并方法效率低下,容易出错。为了解决这一问题,WPS Office提供了使用JavaScript(简称JS)...

    csv合并工具,csv合并器,csv文件合并工具

    CSV文件批量合并工具(批量合并多个CSV文件)是一款简洁好用,绿色小巧的CSV文件合并工具。CSV文件批量合并工具非常的使用,让你能够更轻松快捷的进行CSV文件合并工作,非常方便。可以同时批量合并多个CSV文本文件,...

    HEX合并软件+可用于两个HXE文件的合并

    理解这种格式对于正确合并文件至关重要。 3. **数据一致性**:在合并过程中,软件需要确保不丢失任何数据,并且合并后文件的结构保持有效。这可能需要处理冲突、校验和检查以及数据定位等问题。 4. **数据完整性**...

    bin文件合并源码

    3. 写入合并文件:创建一个新的BIN文件,这可以通过`fopen`函数实现,指定写入模式。接着,按照读取的顺序,将两个源文件的内容逐字节地写入到新文件中。 4. 关闭文件:在完成写入后,使用`fclose`函数关闭所有打开...

    文件与复制合并.rar_合并文件_文件 存储_文件合并

    3. 记录每个文件的元数据(文件名、长度、在合并文件中的偏移量)。 4. 在所有文件内容写入后,将元数据追加到合并文件的末尾。 在恢复过程中,程序会读取合并文件的元数据部分,根据文件名找到目标文件,然后利用...

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

    在合并文件时,需要考虑文件的格式兼容性、大小限制、合并后文件的可读性或可播放性,以及合并过程中的错误处理。此外,如果文件较大,可能需要考虑合并效率和存储空间。 7. **安全性与备份** 在合并文件前,确保...

    TDMS 文件合并 labview代码

    3. **Read TDMS to save snapshot.vi**:此VI用于读取TDMS文件并保存快照,可能用于数据备份或预览目的。 4. **Extract TMDS Subset.vi**:这个VI可能用于从TDMS文件中提取特定部分的数据,如特定通道或时间范围,以...

    使用jflash合并两个bin文件

    为了简化烧写过程,开发者可能会希望将这些分离的bin文件合并成一个完整的文件。J-FlashARM是一个用于ARM微控制器的编程工具,它可以帮助开发者通过特定步骤将多个bin文件合并在一起。 首先,要使用J-FlashARM合并...

Global site tag (gtag.js) - Google Analytics