file etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
file etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

6 Aralık 2013 Cuma

Java ile Dosya Satır Sayısını Hesaplama

Aşağıdaki kod okuma.txt dosyasının boş olmayan satır sayısını hesaplamaktadır. While döngüsünün içindeki if koşulunu kaldırırsak dosyanın toplam satır sayısını hesaplayacaktır.



import java.io.BufferedReader;
import java.io.File;
import java.io.FileReader;
import java.io.IOException;
 
public class main {
 
 public static void main(String[] args) throws IOException {
  File myFile=new File("okuma.txt");
  readFile(myFile);
 }
 
  private  static void readFile(File myFile) throws IOException
     { 
    int lineNumber = 0;
         try
         {
         BufferedReader reader = null;
         reader = new BufferedReader(new FileReader(myFile));
         String satir = reader.readLine();
             while (satir!=null) {
              if(satir.length()>0){
               lineNumber++;
              }
              satir = reader.readLine();                
             }    
         }catch(final IOException e){}
         System.out.println("Verilen Dökümandaki Satır Sayısı: "+lineNumber);
     }
}