“Conocimientos Programación>Programación Java

Cómo calcular el porcentaje de archivos de texto en Java

2015/4/14
La jerarquía de objetos Java contiene numerosos métodos de los que el programador puede leer archivos de texto y manipular los datos. Sin embargo , un programador podría querer saber la cantidad de datos que actualmente lee desde el archivo. En este caso , se puede tomar la longitud de los datos descargados desde el archivo , se divide por la cantidad de datos en el archivo, y se multiplica por 100 para obtener el porcentaje del archivo leído hasta ahora. Cosas que necesitará
Java Development Kit (JDK )
Ver Más instrucciones
1

Configuración de la clase Java:

importación java.io. * ;
clase

Fpercent {

void (String [] args ) { public static

} }
2

Abra el archivo de texto, y obtener su tamaño total :

archivo f = new archivo ( " test.txt "); int size = (int ) f.length ();
3

Crear un objeto " BufferedReader " que va a leer desde el archivo :

FileInputStream fstream = new FileInputStream ( " test.txt "); DataInputStream infile = new DataInputStream ( fstream ) ; BufferedReader br = new BufferedReader ( nueva InputStreamReader ( infile ));
4

Leer desde el archivo de texto , una línea a la vez. Para cada línea , añadir que la línea al final de una cadena que almacenará todas las líneas juntas . A continuación , dividir el tamaño de la cadena actual por el tamaño total del archivo de texto . Multiplique este resultado por 100 para obtener el porcentaje de los datos recuperados del archivo :

Cadena Rline = new String () ; Cadena temp = new String () ;

while (( temp = br . readLine ()) = null ) { Rline + = temp ; int current_length = rLine.length (); int current_percent = ( current_length /tamaño) * 100 ; System.out.println ( current_percent ) ;} !


Programación Java
Cómo crear etiquetas personalizadas en JSP
Cómo leer de un archivo con JAVA
Cómo actualizar mi caché de Java Applet
Cómo utilizar caracteres nativos japoneses en JSP
Cómo calcular JavaScript
Cómo crear e implementar sitios web con Java
De inicio de Java no apunta a la JDK
Servlets y applets Diferencias
Conocimientos Informáticos © http://www.ordenador.online