• Web sitemizin içeriğine ve tüm hizmetlerimize erişim sağlamak için Web sitemize kayıt olmalı ya da giriş yapmalısınız. Web sitemize üye olmak tamamen ücretsizdir.
  • Sohbetokey.com ile canlı okey oynamaya ne dersin? Hem sohbet et, hem mobil okey oyna!
  • Soru mu? Sorun mu? ''Bir Sorum Var?'' sistemimiz aktiftir. Paylaşın beraber çözüm üretelim.

Dosyadan Veri Okumak

Üyelik Tarihi
7 Ocak 2015
Konular
4,091
Mesajlar
4,274
MFC Puanı
40
Kod:
import java.io.FileInputStream; // Dosya okuma için gerekli kütüphane.

public class DosyaOku{
    public static **** main(String []vars) {
        
        FileInputStream fis;
        int b = -1;
        int kac_byte = 0;
        // Dosya işlemlerinde kesinlikle try cach kullanılması gerekmektedir. Bunun nedeni ise her hangi bir işlemden dolayı dosyaya erişme, yazma, okuma gibi durumlardaki hataları sistemin algılaması gerekmektedir.
        try {
            fis = new FileInputStream("d:veri.txt");  //dosyamız d sürücüsünde ve veri.txt adında.

            do{ // Dosya sonuna kadar onumak için yaptımız do while döngüsü.
                b = fis.read();
                if (b!=-1){
                    nof_bytes++;
                    System.out.print((char)b ); // Tum karekterleri ekrana yazdırıyoruz.
                }
            }while( b!=-1);
            System.out.println( " nDosya boyutu:" + kac_byte ); / Yazım işlemi bittikten sonra bir boşluk bırakarak dosya boyutunu giriyoruz.
            fis.close();

        } catch (Exception e) {
            System.out.println("Invalid file operation"); // Eğer işlem sırasında bir hata oluşursa bunu konsol ekranında bildirelim.
        }
    }
}
 
Üst