Witam ,otóz mam pewien problem:
Piszę program do kopiowania plików i przy kopiowaniu potrzebuje wiedziec czy dany plik juz istnieje w katalogu docelowym czy nie , z tym nie ma problemu.
Problemem jest natomiast porównywanie zawartosci plikow.
Jak skutecznie porownac zawartosc plikow ? Musza to byc wszystkie typy plikow..
Nie chce wczytywac ich calych ani czytac bit po bicie.
Czy nie ma jakiejs opcji na wygenerowanie jakiegos hasha od tego? Probowalem z getHashCode() ale po skopiowaniu generuje inne kody dla pliku wejsciowego i wyjsciowego.
Najgorsze jest to ze nie chce porownywac calej zawarotsci ,gdyz bede kopiowal tez duze pliki np 100 mb i wtedy czas takiej operacji bedzie strasznie duzy;/.
Jesli ktos ma jakis pomysl to bylbym wdzieczny za sugestie :)