Laman

Jumat, 15 Maret 2019

Class Scanner, Buffered Reader dan Class Consol

Pemograman Berorientasi Objek : Java Basic (Input/Output)

Nah setelah sekian lama ini blog nganggur, pada akhirnya ini bangkit kembali, terakhir kali ada tugas di Smk yang mengharuskan dipost ke blog sekarang tugas kuliah yang minta jatah, jadi mohon bantuannya ya kalo ada yang kurang mohon di tambahkan, masukan anda begit berarti. Terima kasih.


Dalam bahasa Java, ada tiga cara untuk mendapatkan inputan dari user, yaitu dengan:
  1. Class Scanner
  2. Buffered Reader
  3. Class Console
Mari kita bahas satu persatu


Class Scanner 

     Class Scanner mampu untuk melakukan parse pada input dari user dan membaca tipe data long, double, float, short, int secara terpisah dari String.

berikut code untuk menghitung luas persegi panjang di java dengan class scanner

           


nah jika di run maka hasilnya seperti ini:
 



Buffered Reader
     Sedikit tentang class ini hanya bisa beroperasi dengan tipe data string saja namun untuk running program atau compile lebih cepat dengan class ini sebelum ada class scanner class ini sudah lahir duluan.

   
 nah jika di run codenya maka hasilnya seperti ini:



 Class Console
        Class Console hampir sama dengan BufferReader. Dia juga menggunakan fungsi readLine() untuk mengambil input. Akan tetapi Class ini hanya bisa digunakan di lingkungan console saja, seperti Terminal dan CMD. Class Console tidak bisa digunakan langsung di Netbeans. Maka dari itu, kita harus kompilasi secara manual. Untuk menggunakan class ini, kita perlu
mengimportnya terlebih dahulu.

import java.io.Console:



dan untuk compile file class ini harus menggunakan command prompt yang ada di windows bisa dengan shortcut ( WINDOWS + R ) .

Masuk kedalam direktori tempat penyimpanan file code anda.
 dan ketik sebagai berikut :

Ketik perintah: javac InputConsole.java untuk melakukan kompilasi.


Setelah itu, ketik perintah java InputConsole untuk menjalankannya:



*NOTE

- Ketik javac <spasi> <nama package> /(SLASH) <nama file>  lalu <tekan enter>

dan jika berhasil akan membuat file baru secara automatis berupa .class dari fila yang kita proses dengan perintah javac.
- Jika Cara diatas sudah dilakukan untuk menjalankan programnya dengan

Ketik <nama package> /  (SLASH)> <nama class> lalu <tekan enter>

nama class atau nama file tidak perlu menggunakan .java



dan maka hasil program class console akan seperti ini

sumber : edin

Yak sekian, Terima kasih ..

Tidak ada komentar:

Posting Komentar