Código de Java - Obtener la longitud de un archivo en bytes, Mb, Kb o Gb

Imágen de perfil

Obtener la longitud de un archivo en bytes, Mb, Kb o Gbgráfica de visualizaciones


Java

Publicado el 18 de Julio del 2016 por Xavi
701 visualizaciones desde el 18 de Julio del 2016. Una media de 35 por semana
Este simple código de ejemplo, muestra como obtener el tamaño de un archivo y mostrarlo en bytes, Kb, Mb o Gb segun su tamaño.

Versión 1.0

Publicado el 18 de Julio del 2016gráfica de visualizaciones de la versión: Versión 1.0
702 visualizaciones desde el 18 de Julio del 2016. Una media de 35 por semana
estrellaestrellaestrellaestrellaestrella
estrellaestrellaestrellaestrella
estrellaestrellaestrella
estrellaestrella
estrella

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
import java.io.File;
import java.text.*;
 
public class FileSize
{
	public static void main ( String[] args )
	{
		DecimalFormat df = new DecimalFormat("#.00");
		String archivo="textfile.txt";
		float longitud=new File(archivo).length();
 
		if(longitud>1024000000)
			System.out.println(archivo+"  : " + df.format(longitud/1024000000) + " Gb");
		else if(longitud>1024000)
			System.out.println(archivo+"  : " + df.format(longitud/1024000) + " Mb");
		else if(longitud>1024)
			System.out.println(archivo+"  : " + df.format(longitud/1024) + " Kb");
		else
			System.out.println(archivo+"  : " + df.format(longitud) + " bytes");
	}
}



Comentarios sobre la versión: Versión 1.0 (0)


No hay comentarios
 

Comentar la versión: Versión 1.0

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios

http://lwp-l.com/s3601