15 03 2014
Dosya Okuma ile Basit Rehber Uygulaması
import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;
import java.util.Scanner;
public class IO_Okuma_Ders3 {
public static void main(String[] args) throws IOException {
boolean aramaDevam=true;
do
{
FileReader f = new FileReader(“bilgiler.txt”);
BufferedReader in = new BufferedReader(f);
String[] line = new String[5];
System.out.println(“Lütfen aranacak numarayı giriniz: “);
Scanner sc = new Scanner(System.in);
String okunanDeger=sc.next();
int i=0;
String str;
while ((str=line[i]=in.readLine())!=null){
String strSplit[]=str.split(“#”);
if (strSplit[0].equals(okunanDeger))
{
System.out.println(“Numara: ” + strSplit[0] +
“\nAdı Soyadı: “+strSplit[1]+
“\nFakülte: ” + strSplit[2] +
“\nBölüm : ” +strSplit[3]);
f.close();
aramaDevam=false;
break;
}
}
f.close();
} while(aramaDevam==true);
System.out.println(“Program Bitti!!”);
}
}
Text Dosyadan Okuyup Diziye Yazma (While döngüsü) Dosya Okuma ile Basit Rehber Uygulaması(ArrayList ile)