Determinar se um RandomAccessFile esta vazio

3 respostas
P

Por favor alguem que puder ajudar.
Num programa tenho que determinar se nada foi escrito em um arquivo aleatorio, como posso fazer isso?
Nesse codigo (numEscola=new RandomAccessFile(“dade.dat”, “rw”):wink: determinar se o arquivo esta vazio ou ja foi escrito no nele.

3 Respostas

diogobr

Blz

Muito Simples

Só vc por

int tam = numEscola.length();

Se estiver vazio retorna 0

Vlw
:slight_smile:

P

Ja tentei usar esse metodo mas não funcionou, ele só funciona no de maneria correta na classe File.

diogobr

E ai powmax

Imagino que vc esteja errando alguma besteira.

Pensando do jeito que vc disse parece que vc encontrou um bug na API.
heheheh. brincadeira

Mas testei aqui e funcionou direitinho.

Vc está lembrando de tratar as exceções ?

Vlw

Criado 18 de junho de 2009
Ultima resposta 20 de jun. de 2009
Respostas 3
Participantes 2