Pernyataan input dan output yang dimaksudkan disini 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)
Statement keluaran pada JAVA menggunakan :
” 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 :
run:
Masukkan Angka : 10
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
Sumber :
- Algoritma dan Pemrograman menggunakan JAVA (penulis :L.N. Harnaningrum, Penerbit : Graha ilmu )
- Rangkuman kuliah penulis