如果我有2个文件
foo.txt
0 q 3 e Y
5 f i 6 h N
fooupdate.txt
f h
q e
我想将foo.txt
的每一行与fooupdate.txt
进行比较,以便将foo.txt
的最后一个元素连接到fooupdate.txt
即"0 q 3 e Y"
与"f h"
和"q e"
进行比较。如果检测到类似的字符串,那么最后一个元素“Y”应为concatenated
,"q e"
即"q e Y"
,输出应存储在updated.txt
中
f h N
q e Y
如何实现这一目标?
答案 0 :(得分:0)
您可以使用Java中的Scanner class来读取文本文件的行,并使用PrintWriter class来创建updated.txt文件。
就算法而言,一个建议是你可以使用一个文件(fooupdate.txt)并将该文件的每一行与另一个文件的每一行(foo.txt)进行比较。