【发布时间】:2017-05-18 15:32:13
【问题描述】:
如何在 Java 中合并以某个模式开头的文件。
我有以下文件:
UW110_file_1.dat
ROW1 DATA1 SOMESTUFF1
ROW2 DATA2 SOMESTUFF2
UW110_file_2.dat
ROW3 DATA3 SOMESTUFF3
ROW4 DATA4 SOMESTUFF4
UW110_file_2.hdr
ROW3 DATA3 SOMESTUFF3
ROW4 DATA4 SOMESTUFF4
我需要检查所有以 UW110 开头、扩展名为 .dat 的文件并将它们合并。
在这种情况下,我必须创建如下文件
UW110_file
ROW1 DATA1 SOMESTUFF1
ROW2 DATA2 SOMESTUFF2
ROW3 DATA3 SOMESTUFF3
ROW4 DATA4 SOMESTUFF4
【问题讨论】:
-
在从文件中解析数据时,使用 HashTable 将有助于确保数据的唯一存储。使用 ROW# 作为字符串键,其余数据作为值
标签: java file bufferedreader