Estou procurando um metodo que faça o seguinte:
Perciso ler de um arquivo txt, mas antes de ler e executar as minhas aplicações preciso saber qual o tamanho do arquivo a ler lido.
Existe um metodo em java que captura o tamanho do arquivo de texto?
Estou procurando um metodo que faça o seguinte:
Perciso ler de um arquivo txt, mas antes de ler e executar as minhas aplicações preciso saber qual o tamanho do arquivo a ler lido.
Existe um metodo em java que captura o tamanho do arquivo de texto?
O método length() da classe File retorna o tamanho em bytes.
Este tamanho que vc fala em bytes, eu preciso ler o arquivo?
import java.io.File;
public class TestandoFile {
public static void main( String args[] ){
File f = new File( "/export/home/lucianno/1");
System.out.println( f.length() );
}
}
sendo que ...[url]http://java.sun.com/j2se/1.4.2/docs/api/java/io/File.html#length()[/url]
talvez ajude....
abração
Luciano
Você precisa criar uma variável de referência para o arquivo.
File f = new File("pathDoArquivo/arquivo.txt");
System.out.println("Tamanho do arquivo: " + f.length());