Fungsi Input Dan Output Pada Java
Fungsi Input Dan Output Pada Java
PADA JAVA
PENGANTAR
Seperti yang kita ketahui, program komputer terdiri dari tiga komponen utama, yaitu:
input, proses, dan output.
1. Class Scanner;
2. Class BufferReader;
3. dan Class Console.
Tiga class tersebut untuk mengambil input pada program berbasis teks (console). Sedangkan untuk GUI
menggunakan class yang lain seperti JOptionPane dan inputbox pada form.
Sementara untuk outputnya, Java menyediakan fungsi
print(), println(), dan format().
Mengambil Input dengan Class Scanner
Scanner merupakan class yang menyediakan fungsi-fungsi untuk mengambil input dari keyboard.
Agar kita bisa menggunakan Scanner, kita perlu mengimpornya ke dalam kode:
import java.util.Scanner;
Mengambil Input dengan Class BufferReader
Class BufferReader sebenarnya tidak hanya untuk mengambil input dari keyboard saja.
Class ini juga dapat digunakan untuk membaca input dari file dan jaringan.
Akan tetapi…
Class ini hanya bisa digunakan di lingkungan console saja, seperti Terminal dan CMD
Class Console tidak bisa digunakan langsung di Netbeans.
Sudah dikerjakan,
Cntoh 2
Contoh 3
Menampilkan Output
Kita sudah mengenal beberapa cara mengambil input dari keyboard untuk program berbasis
teks.
1. Fungsi System.out.print()
2. Fungsi System.out.println()
3. Fungsi System.out.format()
Fungsi print() vs println()
Fungsi print() akan menampilkan teks apa adanya. Sedangkan println() akan
menampilkan teks dengan ditambah baris baru.
package eksperimen;
Ketika menggunakan fungsi print() maupun println(), kadang kita perlu mengambil teks
dari variabel dan menggabungkannya dengan teks yang lain.
System.out.print(namaBelakang);
Contoh:
System.out.print(namaDepan + namaBelakang);
}
Perhatikan: di sana kita menggunakan simbol %s untuk mengambil nilai dari variabel di
sampingnya. %s artinya string.
Selain %s, ada juga simbol lain: