Input dengan BuffreredReader

Thursday, July 19, 2012
Salah satu cara untuk memasukkan input secara interaktif melalui keyboard di java ditangani dengan menggunakan class BufferedReader dengan sintaks:

BufferedReader input1=new BufferedReader(new InputStreamReader(System.in));
String dat1=input1.readLine();


Sebuah objek yang diberi nama input1 pada baris perintah di atas digunakan untuk menangani pemasukan data melalui keyboard dan variabel dat1 digunakan untuk mengambil tiap baris data yang tadinya masih disimpan dalam buffer menjadi String.

Berikut ini adalah contoh program sederhana tentang input dari keyboard tersebut di atas:

import java.io.*;
public class InputKeyboard1{
    public static void main(String[]args){
   
      try{
        System.out.print("data1= ");
        BufferedReader input1=new BufferedReader(new           InputStreamReader(System.in));
        String dat1=input1.readLine();
        int data1=Integer.parseInt(dat1);

        System.out.print("data2= ");
        BufferedReader input2=new BufferedReader(new InputStreamReader(System.in));
        String dat2=input2.readLine();
        int data2=Integer.parseInt(dat2);
           
        int data3=data1+data2;
           
        System.out.println("data1 + data2 = "+data3);
        }catch(IOException e){
        }
    }
}

Output :

data1= 1
data2= 2
data1 + data2 = 3

Perlu diperhatikan bahwa penggunaan BufferedReader harus selalu menggunakan blok try ... catch agar bisa digunakan. Blok try ... catch ini secara khusus digunakan untuk menangani kesalahan yang mungkin terjadi sehingga bila terdapat kesalahan program, aplikasi dapat memberikan reaksi sesuai harapan kita.

Share this :

Previous
Next Post »
0 Komentar

Penulisan markup di komentar
  • Silakan tinggalkan komentar sesuai topik. Komentar yang menyertakan link aktif, iklan, atau sejenisnya akan dihapus.
  • Untuk menyisipkan kode gunakan <i rel="code"> kode yang akan disisipkan </i>
  • Untuk menyisipkan kode panjang gunakan <i rel="pre"> kode yang akan disisipkan </i>
  • Untuk menyisipkan quote gunakan <i rel="quote"> catatan anda </i>
  • Untuk menyisipkan gambar gunakan <i rel="image"> URL gambar </i>
  • Untuk menyisipkan video gunakan [iframe] URL embed video [/iframe]
  • Kemudian parse kode tersebut pada kotak di bawah ini
  • © 2015 Simple SEO ✔

Ads