Foros del Web » Programación para mayores de 30 ;) » Java »

ver el tamaño de un directorio

Estas en el tema de ver el tamaño de un directorio en el foro de Java en Foros del Web. Necesito un ejemplo para poder ver el tamaño de un directorio. Saludos....
  #1 (permalink)  
Antiguo 02/11/2004, 10:04
 
Fecha de Ingreso: agosto-2004
Mensajes: 9
Antigüedad: 19 años, 8 meses
Puntos: 0
Pregunta ver el tamaño de un directorio

Necesito un ejemplo para poder ver el tamaño de un directorio.

Saludos.
  #2 (permalink)  
Antiguo 05/11/2004, 10:28
 
Fecha de Ingreso: marzo-2002
Mensajes: 449
Antigüedad: 22 años, 1 mes
Puntos: 0
Bueno para ver el de un archivo es asi:

le pones el import="java.io.*"


File fs=new File("\\directorio\\archivo.dat");
out.println("El tamaño es:"+Long.toString(fs.length()));



pero creo que para un directorio el mismo ejemplo da 0 bytes

otra forma seria que hicieras un list a la carpeta y que sumaras los tamaños de todos los archivos

para esto:
declara la carpeta

File path=new File(".");
//Esto devuelve los archivos del directio en un array
File [] archis=path.listFiles();


y a continuacion recorres el array sumando el tamaño de cada archivo

Última edición por Troyano; 05/11/2004 a las 10:35
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 03:16.