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);
     }
}



2 yorum:

  1. merhaba bayagi eski bir konu ama siteniz guncel mi bilmiyorum.

    bana boyle bir ornek lazim yalniz ben imacros da java kullanmak istiyorum ve ne yazikki pek bilgim yok. bu kodunuz imacros da java olarak uyarlanabilir mi yani soyle imacrosun datasource klasoru icindeki bir csv sayfasinin satir sayisini okutabilir miyiz

    YanıtlaSil
    Yanıtlar
    1. sorduğun soru java ile ilgili değil imacros kullanımıyla ilgili. imacros konusunda da yardımcı olabilecek kadar bilgim yok maalesef, kolay gelsin

      Sil