radko93 icon

Untitled

radko93 | PRO | 01/20/13 04:44:47 PM UTC | 0 ⭐ | 241 👁️ | Never ⏰ | []
Java |

1.11 KB

|

None

|

0 👍

/

0 👎

import java.io.*;
 
public class liczenie {
 
    public void policz() {
        try {
            BufferedReader br = new BufferedReader(new FileReader(
                    "/Users/radek/Desktop/elo.txt"));
            int ileWierszy = 0;
            int ileZnakow = 0;
            int ileSlow = 0;
            int ileCzarnych = 0;
            String linia;
 
            while ((linia = br.readLine()) != null) {
                
                ileWierszy++;
                ileZnakow+=linia.length();
                String tab[] = linia.split("\\s");
                int n=0;
                 while( n<tab.length)
                 {
                     ileCzarnych+=tab[n].length(); 
                     if(tab[n].length()!=0)
                     ileSlow++; 
                     n++; 
                 }
 
                }
 
            
             System.out.println("Ilosc wierszy: "+ileWierszy);
               System.out.println("Ilosc znakow: "+ileZnakow);
               System.out.println("Ilosc czarnych znakow: "+ileCzarnych);
        
               System.out.println("Ilosc wyrazow: "+ileSlow);
              
               System.out.printf("%15d%15d%15d",ileWierszy,ileZnakow,ileCzarnych);
               
            br.close();
        } catch (IOException e) {
            System.out.println(e);
        }
    }
 
    public static void main(String[] args) {
liczenie test= new liczenie();
test.policz();
    }
 
}

Comments