by Anonymous » 25 Feb 2025, 22:24
Ich versuche, die Größe eines Verzeichnisses in Java herauszufinden. Ich überprüfe es von Linux Bash.
Java
Code: Select all
Path p = Path.of ("mydir");
long sz = FileUtils.sizeOf (p.toFile ());
Konsole
du -sch mydir
< /code>
Du gibt mir 3.0m, aber Java sagt mir 2168168 (das ist etwas mehr als 2 MB). < /p>
Wo ist das
Problem hier? /P>
Ich versuche, die Größe eines Verzeichnisses in Java herauszufinden. Ich überprüfe es von Linux Bash.[code]
commons-io
commons-io
2.18.0
[/code]
[b] Java [/b]
[code]Path p = Path.of ("mydir");
long sz = FileUtils.sizeOf (p.toFile ());
[/code]
[b] Konsole [/b]
du -sch mydir
< /code>
Du gibt mir 3.0m, aber Java sagt mir 2168168 (das ist etwas mehr als 2 MB). < /p>
Wo ist das [url=viewtopic.php?t=11587]Problem[/url] hier? /P>