Czy istnieje odpowiednik Java GetCompressedFileSize?

Szukam dokładnego (tj. Rzeczywistego rozmiaru na dysku, a nie normalnego rozmiaru, który obejmuje wszystkie 0-te) pomiarów rzadkich plików w Javie.

W C ++ na Windows można użyćGetCompressedFileSize. Mam jeszcze do czynienia z tym, jak można to zrobić w Javie?

Jeśli nie ma bezpośredniego odpowiednika, jak zmierzałbym do pomiaru danych w rzadkim pliku, w przeciwieństwie do rozmiaru zawierającego wszystkie zera?

Dla wyjaśnienia szukam tego, aby uruchomić pomiary w plikach zapasowych zarówno w systemie operacyjnym Linux, jak iw systemie Windows, jednak nie mam nic przeciwko kodowaniu dwóch oddzielnych aplikacji!

questionAnswers(3)

yourAnswerToTheQuestion