Размер файла в Java
Метод Files.size возвращает размер файла в байтах.
Для каталога или несуществующего пути будет исключение -
перед вызовом имеет смысл проверить Files.isRegularFile:
import java.nio.file.Files;
import java.nio.file.Path;
import java.nio.file.Paths;
public class Main {
public static void main(String[] args) throws Exception {
Path blob = Paths.get("blob.bin");
System.out.println(Files.size(blob));
}
}
Запишите строку из пяти символов в five.txt
в UTF-8 и выведите размер на диске.
Сравните размер dir и файла внутри нее.