File
Get size of file in bytes
This is an example of how to get the size of a File in bytes. We are using the File class that is an abstract representation of file and directory pathnames. Getting the size of a File implies that you should:
- Create a new File instance by converting the given pathname string into an abstract pathname.
- Use the
length()
API method of File. This method returns the length of the file denoted by this abstract pathname. The return value is unspecified if this pathname denotes a directory.
Let’s take a look at the code snippet that follows:
package com.javacodegeeks.snippets.core; import java.io.File; public class GetSizeOfFileInBytes { public static void main(String[] args) { File file = new File("C://file.txt"); // Returns the length of the file denoted by this abstract pathname. // The return value is unspecified if this pathname denotes a directory. long size = file.length(); System.out.println("File size in bytes is: " + size); } }
This was an example of how to get the size of a File in bytes in Java.