Output dan Input
Input merupakan pernyataan atau statement untuk
mendapatkan input dari keyboard sedangkan untuk pernyataan atau statement
output merupakan pernyataan untuk menampilkan sesuatu ke layar.
Statement Keluaran (Output)
” System.out.print”
catatan : untuk
menampilkan kelayar setelah selesai tidak akan berpindah baris, akibatnya
perintah keluaran akan ditampilkan pada baris yang sama.
“System.out.println”
catatan : untuk
menampilkan kelayar juga fungsinya hanya perintah keluarannya saja saat
ditampilkan , akan ditampilakn pada baris berikutnya.
Statement Masukan (Input)
Untuk meng-input
sebuah nilai ke variabel di java menggunakan kelas Scanner. kelas ini sudah
disediakan mulai dari JAVA versi 1.5
- contoh cari menggunakan kelas Scanner:
 
import java.util.Scanner;
public class Masukan
    {
        public static void main (String args[])
            {
                Scanner input = new Scanner(System.in);
                int a;
                System.out.print(“Masukkan Angka : “);
                a=input.nextInt();
                System.out.println(“Hasil :”+a);
            }
    }- hasil dari program saat di RUN:
 
Hasil :10
BUILD SUCCESSFUL (total time: 5 seconds)
Dalam input data sebenarnya ada beberapa jenis tipe data, dan dalam contoh program diatas penulis menggunakan input data bertipe integer(nextInt). Dibawah ini ada bebrapa jenis input data, yaitu sebagai berikut:
- nextString : untuk input tipe data string
 - nextBoolean 
     :  untuk tipe boolean (benar atau salah)
 - nextShort      
     :  input tipe data short integer
 - nextLong       
     :  input tipe data long integer
 - nextFloat       
     :  input tipe data float
 - nextdouble : input tipe data double
 
Terdapat 3 Fungsi
Input Output pada Java :
- Input
Stream, subclass object yang menjadi landasan untuk class – class yang
biasa digunakan untuk membaca data dan menampilkan kelayar. 
 - Input Stream Buffer
Reader, mempunyai fungsi untuk membaca teks dari sebuah stream karakter dan
sebagai penyangga karakter. 
 - Input Scanner,
digunakan secara ekstensif untuk memasukkan data dari keyboard. Tidak seperti
perintah masukkan lain, pada fungsi Scanner  konversi tipe data tdk
dibutuhkan.
 
0 komentar:
Posting Komentar