Cómo obtener el tamaño de un archivo usando Java

El archivo Object tiene un método llamado length que devuelve el tamaño del archivo actual.

Llame al siguiente método:

	
long size = myFile.length();
		 

Este ejemplo obtiene el tamaño de un archivo usando Java. Crea un objeto de archivo con el uso de la ruta. Luego llama al método de longitud para obtener el tamaño del archivo. El valor se almacena en un largo. Finalmente, el tamaño en bytes se escribe en la salida junto con el nombre del archivo.

Crea el siguiente archivo java:

import java.io.File;

public class FileSize {
    public static void main(String[] argv) {

    	// Define the file Path
        final String FILE_NAME = "/tmp/FileSize.tmp";
        
        // Define the file Object
        File myFile = new File(FILE_NAME);
        
        // Get the size of the file
        long size = myFile.length();
        
        // Write the size in the output.
        System.out.println(FILE_NAME + " size = " + size + " bytes");
    }
}

El resultado será:

/tmp/FileSize.tmp size = 19 bytes

El tamaño del archivo se devuelve en bytes. Se puede convertir en kilobytes dividiendo el resultado entre 1024 o puede convertirse en megabytes dividiendo el número entre 1024 dos veces.

Referencias

java io

Comentarios Recientes