Re:File esta vazio

Olá
A priori acho que o size dele pode retornar algo do genero 0…
ou tenta jogar o File dentro de um fileread, depois gera um BufferedReader e tenta dar um readLine neste buffered, se tiver linha ele vai te retornar…
por exemplo:

BufferedReader in = new BufferedReader(new FileReader(fileName)); while (in.ready()) { buffer.append(in.readLine() + "\n"); } in.close();

espero ter ajudado
flwss

Se vc quiser mais alguns detalhes da java.io: http://www.guj.com.br/java.tutorial.artigo.13.1.guj

Olá
Length não tem como não… mas tem o size!! Tente esse!!

file.length() == 0

Pois é… tenta um deste métodos

new File().getTotalSpace(); new File().getUsableSpace(); new File().getFreeSpace();

Acho que eles deve te retornar o que vc quer… não testei!! rsrsrs
Apenas vi não doc

flwsss

Concordo com o Bruno Laturner, use o método length().

Como eu faço pra saber se um arquivo esta vazio no java ?

Eu so quero saber o arquvi esta vazio !?

Tem como eu verificar pelo length ?!

Exemplo :

[code]
      if ( f.length() > -1 ) {
             System.out.println("Arquivo não esta vazio");
      }
[/code]

A classe File nao tem o metodo size :shock: