- Semua inputan Java diterima dalam format (type) STRING
- Inputan selain String harus dikonversi terlebih dahulu
- Class yang dapat digunakan dalam inputan :
- BufferedReader
- DataInputStream
- JOptionPane (swing)
- getMessage() fungsi untuk menampilkan pesan error
- Contoh souce code Inputan BufferedReader
import java.io.*;
public class Input {
public static void main(String[] args) {
//menginput dengan class BuffereadReader
try {
String nama;
System.out.println("Masukkan Nama Anda : ");
BufferedReader tulis = new BufferedReader(new InputStreamReader (System.in));
nama = tulis.readLine();
System.out.println("Nama Anda : "+nama);
} catch (IOException ie) {
System.out.println(ie.getMessage());
}
}
}
Hasil dari source code di atas adalah sebagai berikut:
- Contoh souce code Inputan DataInputStream
import java.io.*;
public class Input2 {
public static void main(String[] args) throws IOException{
//menginput dengan DataInputStream
System.out.println("Input bilangan : ");
DataInputStream masukan = (new DataInputStream(System.in));
int bilangan = Integer.parseInt(masukan.readLine());
System.out.println("Bilangan yang Anda masukan : "+bilangan);
}
}
Hasil dari source code di atas adalah sebagai berikut:
- Contoh souce code JOptionPane
import javax.swing.*;
public class Input3 {
public static void main(String[] args) {
//inputan dengan JOptionPane
String nama;
nama = JOptionPane.showInputDialog("Masukkan Nama :");
System.out.println("Nama Anda : "+nama);
JOptionPane.showMessageDialog(null, "Nama Anda : " + nama);
System.exit(0);
}
}
Hasil dari source code di atas adalah sebagai berikut:
No comments:
Post a Comment