Input Output pada Program Java

Anonymous November 14, 2015

Input Output pada Java

input output pada java


Metode input :


metode input java


Metode input berbasis Console :
  • BufferedReader  Class
Kelas ini berada di java.io dan digunakan untuk mendapatkan input dari keyboard berbasis  console.

  • Scanner Class
Kelas Scanner berada di java.util dan digunakan untuk mendapatkan input dari keyboard dan dari seluruh file.

  • Console Class
Sama seperti kelas BufferedReader, kelas Console juga berada di java.io dan digunakan untuk mendapatkan input dari keyboard.

Buffered Reader

BufferedReader merupakan salah satu kelas (class) pada Bahasa pemrograman Java milik package java.io yang digunakan untuk mendapatkan input dari keyboard sesuai dengan yang diinputkan oleh user.


Untuk menggunakan kelas ini harus dilakukan instansiasi (instance) agar kelas BufferedReader dapat digunakan dalam program.

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


Agar kelas BufferedReader dapat dikenali oleh program, maka perlu ditambahkan nama package-nya di atas deklarasi kelas.

import java.io.BufferedReader;

Contoh program Buffered Reader :



contoh program bufferedreader



Scanner

Scanner merupakan salah satu kelas (class) pada Bahasa pemrograman Java milik package java.util yang digunakan untuk mendapatkan input dari keyboard atau mendapatkan input dari sebuah file.

Untuk menggunakan kelas ini harus dilakukan instansiasi (instance) agar kelas Scanner dapat digunakan dalam program.

Scanner sc = new Scanner(System.in);

Agar kelas Scanner dapat dikenali oleh program, maka perlu ditambahkan nama package-nya di atas deklarasi kelas.

import java.util.Scanner;


Contoh Scanner :


contoh program scanner



Console

Scanner merupakan salah satu kelas (class) pada Bahasa pemrograman Java milik package java.io (sama seperti kelas BufferedReader) yang digunakan untuk mendapatkan input dari keyboard.

Console cs = new System.console();

Untuk menggunakan kelas ini harus dilakukan instansiasi (instance) agar kelas Console dapat digunakan dalam program.

import java.io.Console;

Agar kelas Scanner dapat dikenali oleh program, maka perlu ditambahkan nama package-nya di atas deklarasi kelas.


Contoh Console :



contoh program console



JOption Pane

JOptionPane merupakan sebuah kelas pada Java milik package javax.swing yang dapat digunakan untuk mendapatkan input dari keyboard dengan menggunakan bantuan form (dialog box) sederhana.

Apabila JOptionPane digunakan untuk input data maka menggunakan method showInputDialog() dan apabila digunakan untuk menampilkan output program/pesan maka menggunakan method showMessageDialog().

Agar kelas JOptionPane dapat dikenali oleh program, maka perlu ditambahkan nama package-nya di atas deklarasi kelas.

import javax.swing.JOptionPane;


Contoh JOptionePane :


contoh program joptionepane


Parse (Parsing)

Setiap karakter yang diinputkan pada program Java selalu dianggap sebagai String. Untuk itu kita harus mengkonversi/casting dari tipe data  String menjadi tipe data lainnya.

  • Konversi dariString ke Integer

int namaVariabel = Integer.parseInt(String namaVariable);

  • Konversi dari String ke Double

double namaVariabel = Double.parseDouble(String namaVariable);


Contoh Program Parsing ke Integer :


contoh program parsing ke integer


Contoh Program Parsing ke Double :


contoh program parsing ke double

Program Visual Basic silahkan klik disini.

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