Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako vypočítať percento pre textové súbory v jazyku Java

objekt hierarchia Java obsahuje mnoho metód , z ktorých programátor môže čítať z textových súborov a manipuláciu s dátami . Avšak , programátor chcieť poznať množstvo dát súčasných ponúkaných zo súboru . V tomto prípade môžete využiť dĺžku dát stiahnutých zo súboru , rozdeliť ju na množstvo dát v súbore , a vynásobte 100. dostať percento súbor čítať tak ďaleko . Veci , ktoré budete potrebovať
Java Development Kit ( JDK )
Zobraziť ďalšie inštrukcie Cestuj 1

Setup trieda Java :

import java.io. * ;

trieda Fpercent {

public static void main ( String [ ] args ) {

} }
2

Otvorte textový súbor , a získať jeho celkovú veľkosť :

File f = new File ( " test.txt " ) ; int veľkosť = ( int ) f.length ( ) ;
3

Vytvorenie " BufferedReader " objekt , ktorý bude čítať zo súboru :

FileInputStream fstream = new FileInputStream ( " test.txt " ) ; DataInputStream Infil = new DataInputStream ( fstream ) ; BufferedReader br = new BufferedReader ( nová InputStreamReader ( vstupni_soubor ) ) ;
4

Čítanie z textového súboru , jeden riadok naraz . Pre každý riadok , pridajte tento riadok na koniec reťazca , ktorý bude ukladať všetky riadky dohromady . Potom , rozdeliť veľkosť aktuálneho String o celkovej veľkosti textového súboru . Vynásobte tento výsledok o 100 dostať percent dát načítaných zo súboru :

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

while ( ( temp = br . readline ( ) ) = null ) { Rline + = temp ; int current_length = rLine.length ( ) ; int current_percent = ( current_length /veľkosť ) * 100 ; System.out.println ( current_percent ) ; }


Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené