Langkah membuat program dinamis
- Ketikkan statemen berikut sebagai header file atau awal program
import java.io.*;
- Kerangka Program
class inputBilangan
{
public static void main(String[]args)throws IOException
{
- Deklarasi variabel (input dan output) àbisa juga diketikkan pada point 5
- Statement input data dengan keyboard :
InputStreamReader isr = (new InputStreamReader.System.in)
BuffredReader br = new BufferedReader (new
InputStreamReader.System.in)
Atau
InputStreamReader isr = new InputStreamReader(System.in);
BufferedReader bil = new BufferedReader (isr);
Atau
BufferedReader bil = new BufferedReader(new InputStreamReader(System.in) );
- Input Data
5.1.Data Karakter
char ch = (char) br.read( );
//ch adalah nama variabel.
5.2. Data String
String kalimat = input.readLine();
//membaca data kalimat
5.2.Data Numerik
5.2.1. Data Bertipe Integer
temp = bil.readLine();
bilangan = Integer.parseInt(temp);
5.2.2. Data Bertipe Double
data = bil.readLine();
bilangan = Double.parseDouble(data);
Input Data bisa juga dengan statement try-catch, sebagai berikut:
try {
//deklarasikan var.String temporary
data = input.readLine();
bilangan = Double.parseDouble(data);
} catch (NumberFormatException aku) {
System.out.println(" Pernyataan ");
System.exit(0);
}
Input Data bisa juga dengan statement JoptionPane, tetapi sebelumnya tambahkan import javax.swing.*; pada awal program.
String nama = “ ”;
JoptionPane.showInputDialog(“Masukkan nama”);
String msg = “Hallo” +nama;
JoptionPane.showMessageDialog(null,msg);
6. Output Data
System.out.println(" pernyataan " + variabel);