Como obter o tamanho de um arquivo usando Java

O arquivo Object possui um método chamado length retornando o tamanho do arquivo atual.

Ligue para o seguinte método:

	
long size = myFile.length();
		 

Este exemplo obtém o tamanho de um arquivo usando Java. Cria um objeto de arquivo com o uso do caminho. Em seguida, ele chama o método length para obter o tamanho do arquivo. O valor é armazenado em um longo período. Finalmente, o tamanho em bytes é escrito na saída junto com o nome do arquivo.

Crie o seguinte arquivo 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");
    }
}

O resultado será:

/tmp/FileSize.tmp size = 19 bytes

O tamanho do arquivo é retornado em bytes. Ele pode ser convertido em bytes quilo dividido pelo resultado por 1024 ou pode ser convertido em megabytes dividindo o número por 1024 duas vezes.

Referências:

java io

Comentários Recentes