Gibt es ein Java-Äquivalent zu GetCompressedFileSize?

Ich bin auf der Suche nach genauen (d. H. Der tatsächlichen Größe auf der Festplatte und nicht der normalen Größe, die alle Nullen enthält) Messungen von Dateien mit geringer Dichte in Java.

In C ++ unter Windows würde man verwendenGetCompressedFileSize. Ich habe noch nicht herausgefunden, wie man das in Java machen würde.

Wenn es kein direktes Äquivalent gibt, wie würde ich dann vorgehen, um die Daten in einer Datei mit geringer Dichte zu messen, im Gegensatz zu der Größe, in der alle Nullen enthalten sind?

Zur Verdeutlichung suche ich dies, um die Ersatzdateimessungen sowohl unter Linux als auch unter Windows durchzuführen, es macht mir jedoch nichts aus, zwei separate Anwendungen zu codieren!

Antworten auf die Frage(3)

Ihre Antwort auf die Frage