2014-01-14 1 views
0

Если я имею 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 

Как этого добиться?

+1

Вы можете сохранить содержимое одного файла в 'List ' и сравнить свои данные с каждой строкой другого файла. –

ответ

0

Вы можете использовать Scanner class в Java для чтения строк текстовых файлов и PrintWriter class для создания файла updated.txt.

С точки зрения алгоритма, вы можете использовать один файл (fooupdate.txt) и сравнить каждую строку этого файла с каждой строкой другого файла (foo.txt).

Смежные вопросы