Arquivo

2 respostas
E

Pessoal estou a seguinte duvida.

Tenho dois arquivos.

Quero ver se ambos são iguais.

Tentei pelo comando diff -bi arq1 arq2 do linux. E diz que são iguais.

Quando vou tentar pela API usando a classe File e o metodo equals diz que são diferentes.

Usei o seguinte metodo.

public boolean arquivosIguais(String arq1, String arq2) {

File teste = new File(arq1);

return teste.equals(new File(arq2));

}

O que fazer?

[]'s
Elismael

2 Respostas

R

o metodo equals ira comparar se o primeiro objeto file criado é igual ao segundo objeto file criado tipo ele retornaria true se voce criasse dois objetos file usandop o mesmo arquivo se voce deseja comparar o conteudo do arquivo voce devera ler tudo que tem dentro e guardar e comparar bom sei sei se stou muito certo tbm seria bom voce olhar a api do java.io espero ter ajudado abracos

E

Obrigado cara ajudou sim.

[]'s
Elismael

Criado 8 de agosto de 2006
Ultima resposta 8 de ago. de 2006
Respostas 2
Participantes 2