Bu dersimizde stream, inputstream,bufferedreader ve scanner kavramlarından bahsettik.
Kullanıcıdan veri alarak programlarımızı nasıl daha interaktif yaparız, bunun için neleri nasıl kullanırız onları anlatıp, konuyla ilgili detaylı bir örnek yaptık.
Örnekte geçen kodları emrealtunbilek.com’da bulabilirsiniz.
Umarım faydalı olmuştur.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
System.out.println("Bir sayi giriniz : "); InputStreamReader isr=new InputStreamReader(System.in); BufferedReader reader=new BufferedReader(isr); BufferedReader reader=new BufferedReader(new InputStreamReader(System.in)); String t=reader.readLine(); int girilenSayi=Integer.parseInt(t); System.out.println(girilenSayi); int girilenSayi2=Integer.parseInt(reader.readLine()); Scanner scan=new Scanner(System.in); while(scan.hasNextInt()) { int i = scan.nextInt(); System.out.println(i); System.out.println("çıkmak için -1 yazınız"); if(i==-1) break; } |