Menggunakan BufferedReader untuk mendapatkan input - AKMAD NUDIN
Menggunakan BufferedReader untuk mendapatkan input

Menggunakan BufferedReader untuk mendapatkan input


pada bagian ini, kita akan menggunakan class BufferedReader yang berada dipackage java.io
untuk input dari keyboard.
Berikut ini adalah langkah-langkah yang diperlukan untuk mendapatkan input dari keyboard.

1. Tambahkan dibagian paling atas code ini setelah Package :

import java.io.*;

2. Tambahkan statement berikut :

BufferedReader dataIn = new BufferedReader(new InputStreamReader(System.in));

3. Deklarasikan variabel String temporary untuk mendapatkan input,dan gunakan fungsi readLine() untuk
mendapatkan input dari keyboard.
anda harus mengetikannya didalam blok try-catch:

try {
String temp = dataIn.readLine();
}catch (IOException e){
System.out.prinln("Error in getting input");
}

contoh programnya seperti ini  ketika dirun :


berikut SourceCode fullnya :
syntac bilangan:
saya akan kasi penjelasan setiap baris codenya.
Statement :
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.IOException;

menjelaskan bahwa kita akan menggunaka class BufferedReader, InputStreamReader, dan IOException.
yang berada di java.io package.
Java Application Programming Interface (API) berisi ratusan class yang sudah didefinisakan sebelumnya. yang adapat digunakan
untuk program Anda, Class-class tersebut dikumpulkan dalam packages.

package sendiri berisi class yang mempunyai fungsi yang saling berhubungan.
seperti contoh diatas.
Java.io package mengandung class-class yang memungkinkan program untuk melakukan input dan output data.

Dua statement selanjutnya :

public class BuffredReader {

    public static void main(String[] args) {

pernyataan ini mendeklarasikan class bernama BuffredReader dan kita mendeklarasikan method main dalam Statemen.

  BufferedReader dataIn = new BufferedReader(new InputStreamReader(System.in));

kita mendeklarasikan sebuah variabel bernama dataIn dengan tipe class BufferedReader.

sekarang kita akan mendeklarasikan variabel String dengan identifier name,

String name = "";

pernyataan diatas merupakan tempat untuk menyimpan input dari user. Nama variabel diinisialisasi.
sebagao String kosong "". Sebaiknya kita selalu menginisialisasi sebuah variabel setelah kita mendeklarasikannya.
baris berikutnya adalah memberikan output sebuah String pada layar yang menanyakan nama user :

System.out.println("Masukan Nama anda..?");

Sekarang, blok dibawah ini merupakan try-catch blok.

  try {
            name = dataIn.readLine();

        } catch (Exception e) {
             System.out.println("Error");
        }
     
    }

pada baris ini menjelaskan bahwa kemungkinan terjadi error pada pernyataan, name = dataIn.readLine(); akan ditangkap.

selanjutnya kembali ke pernyataan.

name = dataIn.ReadLine();

method diatas memanggil dataIn.readLine(), mendapatkan input dari user dan memberikan sebuah nilai String
nilai ini akan disimpan ke dalam variabel name, yang akan kita gunakan pada statemen akhir untuk menyambut user.

        System.out.println("hello " + name + "!");

cara lain mendapatkan input dari user adalah dengan menggunakan Class JoptionPane. silakan klik link berikut.
cara membuat program dengan JoptionPane.

sekian saja tutorial dan penjelasan dari saya. terimakasih.
Disclaimer : Jika anda mengcopy artikel ini mohon sertakan sumbernya. Jika anda keberatan tentang masalah terkait hal ini, Anda bisa menghubungi kami   disini

selalu berbagi apa yang saya ketahui, dan jangan lupa sopan santun dirumah orang, hindari berkomentar buruk. terimakasih atas kunjungannya.

Berlangganan update artikel terbaru via email:

Jangan lupa komentar ya jika Artikel bisa berhasil digunakan.atau
Jika Anda ingin memberikan donasi bisa melalui Paypal atau dengan Bank BNI Dana hasil dari donasi akan digunakan untuk memperpanjang domain akmadnudin.com - Terima kasih Atas Dukungannya.
Load Comment
Hide comments

0 komentar untuk Menggunakan BufferedReader untuk mendapatkan input

0 Response to "Menggunakan BufferedReader untuk mendapatkan input"

Post a Comment

Catatan untuk penjelajah
1. Berkomentarlah dengan tata bahasa yang baik agar orang lain tahu sebijak apa karakter anda melalui kata kata.
2. Silahkan tulis komentar anda apa yang anda mau selama masih berhubungan dengan topik ini.
3. Maaf tidak Menyarankan untuk menyertakan Link Aktif pada kolom komentar.
4. Mohon dimaklumi apabila tidak sempat membalas komentar 1 per 1.
5. Untuk komentar selalu di moderasi.

Terimakasih Komentar Anda : Sekali-sekali Belajar Tidak Memasang Link di Komentar yah.

:)
:(
B))
:((
=))
:B
:D
:P
:-O
:-?
:-SS
:-f
d(
:Y
b-(
h-(
g-)
5-p
y-)
c-)
s-)
d-)
w-)
:-h
:X
:-*)
:))
:Z
Show Emoticons

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel