Jumat, 26 Oktober 2018

Input & Output pada Java

Nama             : Rike Chandra
NPM              : 2015210054
Mata Kuliah : Pemrograman Berorientasi Objek
Dosen             : Husnawati


1. bentuk - bentuk input dan output pada pemrograman objek (Java)


   - Buffered Reader
Buffered Reader 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:



  - 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 program:


  - JOption Pane
JOption Pane 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 program:



2. screenshots program & output

  - Buffered Reader


 - Scanner



- JOption Pane




3. program penjumlahan dan pengurangan dua buah angka yg di input secara acak (JOption Pane)


 - Pengurangan


 - Penjumlahan

Tidak ada komentar:

Posting Komentar