Preciso de um sistema para comparar duas listas de 10 posições cada qu estão em lista1.txt e lista2.txt mais não faço a menor ideia de como fazer?
Sei que com List posso fazer isso, mais não sei como por em pratica…
Alguem pode me dar uma mão?
Comparar duas listas
3 Respostas
T
Que tipo de “comparação” você quer fazer?
- Uma lista das diferenças entre as duas listas.
- Os elementos que estão na primeira mas não estão na segunda lista.
- Os elementos que são iguais entre as listas.
por exemplo:
lista 1
aaaaa
bbbb
cccccc
dddddd
eeeeee
lista 2
ddddddd
ccccccc
aaaaaa
eeeeeee
bbbbbbb
Na lista 1 “aaaaaaaa” veio na posição 1 e na lista 2 na posição 3 a diferença é 2
T
Então você quer comparar as listas como se fosse o WinMerge ( http://winmerge.sourceforge.net/ ). O algoritmo necessário não é muito trivial mas você pode estudar o código-fonte de algum desses programas que comparam arquivos-fonte. (Deve haver algum em Java, é questão de procurar no Google. Por exemplo, o código fonte do Eclipse e do NetBeans deve ter uma classe que faz essa comparação de arquivos.)
Criado 28 de março de 2006
Ultima resposta 28 de mar. de 2006
Respostas 3
Participantes 2
Alura Git Flow: entenda o que é, como e quando utilizar Entenda o que é Git Flow, como funciona seu fluxo com branches como Master, Develop, Feature, Release e Hotfix, além de vantagens e desvantagens.
Casa do Codigo Ontologias e Web Semantica: Do conceito a aplicacao Por Ivam Galvao Filho — Casa do Codigo