Class BufferRead dalah class yang tidak hanya mengambil input dari keyboard saja tetapi juga digunakan untuk membaca input dari file dan jaringan.
Class BufferRead tidak bisa bekerja sendiri tanpa bantuan Class IOException dan Class InputStreamRead. Impotr Class BufferRead :
Percobaan :
Hasil Output an :
Perbedaan BufferRead dengan Scanner terletak pada pemakaian method yang digunakan. Scanner menggunakan next() sedangkan pada BufferRead menggunakan readLine().
Jika pada Scanner variabel bertipe data Integer menggunakan nextInt() sedangkan pada BufferRead hanya mengguakan read() saja.
Penggunaan Scanner bisa dilihat disini : https://anmediacorp.com/belajar-program-java-cara-membuat-input-dan-menampilkan-output-menggunakan-class-scanner/ .
sumber:petanikode