Programação  
 
Conhecimento computador >> Programação >> Programação em Java >> 
Como calcular o percentual para arquivos de texto em Java
A hierarquia de objetos Java contém vários métodos a partir do qual o programador pode ler a partir de arquivos de texto e manipular os dados. No entanto, um programador pode querer saber a quantidade de dados lidos atualmente a partir do arquivo . Neste caso , você pode ter o comprimento dos dados baixados a partir do arquivo , divida-o pela quantidade de dados no arquivo , e multiplicar por 100 para obter a porcentagem do arquivo lido até agora. Coisas que você precisa
Java Development Kit ( JDK)
Mostrar Mais instruções
1

Configuração da classe Java :

import java.io. * ;

classe Fpercent {

public static void main ( string [] args ) { }}


2

Abra o arquivo de texto, e obter o seu tamanho total :

arquivo f = new File (" teste.txt "); int size = (int) f.length ();
3

Criar um " BufferedReader " objeto que irá ler o arquivo :

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

Leia a partir do arquivo de texto, uma linha de cada vez. Para cada linha , acrescentar que a linha a extremidade de uma corda que vai armazenar todas as linhas de juntas . Em seguida, divida o tamanho do atual String com o tamanho total do arquivo de texto. Multiplique este resultado por 100 para obter a porcentagem de dados recuperados do arquivo :

Cordas RLine = new String () ; Cordas temp = new String ();

while (( temp = br . readLine ()) = null) { RLine + = temp; int current_length = rLine.length (); int current_percent = ( current_length /tamanho) * 100; System.out.println ( current_percent );}
< br >

Anterior :

Próximo : No
  Os artigos relacionados
·O que é JDBC Abstraction 
·Como formatar um analisador em uma Cadeia Java 
·Processos simultâneos em um objeto Servlet 
·Como fazer JNLP Abrir com Java 
·WPS e heap JVM Tamanhos 
·Como fazer um baralho de cartas no NetBeans Usando Arra…
·Como compilar e instalar JSmooth 
·Como instanciar uma classe anônima 
·Como abrir uma porta no Android 
·Como converter para HTML JSP no Dreamweaver 
  Artigos em destaque
·Como alterar cores em C + + 
·Como converter DataView Em um TreeView 
·Como converter recursivo para iterativo 
·Como converter uma data em TSQL 
·O que é um Caso de Uso em Análise de Sistemas 
·Como incentivar boas práticas de codificação de Dese…
·Prolog Idioma Tutorial 
·Como converter um Datestamp 
·As desvantagens de ponteiros em C 
·Explicação da Filler em um programa COBOL 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados