INPUT DARI
INPUT DARI
Tujuan
Tujuan
Membuat program kita lebih
Membuat program kita lebih
interaktif dengan menggunakan
interaktif dengan menggunakan
input dari keyboard
input dari keyboard
Menggunakan kelas BufferedReader
Menggunakan kelas BufferedReader
dan melalui GUI (Graphical User
dan melalui GUI (Graphical User
Interface) dengan menggunakan
Interface) dengan menggunakan
Menggunakan BufferedReader
Menggunakan BufferedReader
Tambahkan di bagian paling atas code
Tambahkan di bagian paling atas code
anda:
anda:
import java.io.BufferedReader; import
import java.io.BufferedReader; import
java.io.InputStreamReader; import
java.io.InputStreamReader; import
java.io.IOException;
java.io.IOException;
Tambahkan dibawah viod main :
Tambahkan dibawah viod main :
BufferedReader dataIn = new
BufferedReader dataIn = new
BufferedReader(new
BufferedReader(new
Contoh
Contoh
package inputkey;
package inputkey;
import java.io.BufferedReader; import java.io.BufferedReader;
import java.io.InputStreamReader; import java.io.InputStreamReader;
import java.io.IOException;import java.io.IOException; public class Main{
public class Main{
public static void main( String[] args ){
public static void main( String[] args ){
BufferedReader dataIn = new BufferedReader(new
BufferedReader dataIn = new BufferedReader(new
InputStreamReader( System.in) );
InputStreamReader( System.in) );
String name = "";
String name = "";
System.out.print("Please Enter Your Name:");
System.out.print("Please Enter Your Name:");
try
try
{ name = dataIn.readLine();}
{ name = dataIn.readLine();}
catch( IOException e ){ System.out.println( " Error
catch( IOException e ){ System.out.println( " Error
");}
");}
System.out.println("Hello " + name + " ! ");
System.out.println("Hello " + name + " ! ");
}}
package inputkey; package inputkey;
import java.io.*; import java.io.*; public class Main public class Main {
{
public static void main( String[] args ) public static void main( String[] args ) {
{
BufferedReader dataIn = new BufferedReader(new BufferedReader dataIn = new BufferedReader(new InputStreamReader( System.in) );
InputStreamReader( System.in) ); String name = "";
String name = "";
System.out.print("Please Enter Your Name:"); System.out.print("Please Enter Your Name:"); try
try { {
name = dataIn.readLine(); name = dataIn.readLine(); }
}
catch( IOException e ) catch( IOException e ) {
{
System.out.println( " Error ");System.out.println( " Error "); }
}
System.out.println("Hello " + name + " ! "); System.out.println("Hello " + name + " ! "); }
Menggunakan Scanner
Menggunakan Scanner
Tambahkan di bagian paling atas
Tambahkan di bagian paling atas
code anda:
code anda:
import java.util.*;
import java.util.*;
Tambahkan dibawah viod main :
Tambahkan dibawah viod main :
Scanner baca = new
Scanner baca = new
package satu;
package satu;
import java.util.*;
import java.util.*;
public class Main
public class Main
{
{
public static void main(String[] args)
public static void main(String[] args)
{
{
Scanner baca = new Scanner(System.in);Scanner baca = new Scanner(System.in);
int nilai;int nilai;
System.out.print(“Input Anda = ");System.out.print(“Input Anda = ");
nilai = baca.nextInt();nilai = baca.nextInt();
System.out.println("Nilai Anda = " +nilai);System.out.println("Nilai Anda = " +nilai); }
}
}
Menggunakan JOptionPane
Menggunakan JOptionPane
Tambahkan di bagian paling atas code
Tambahkan di bagian paling atas code
anda:
anda:
import javax.swing.JOptionPane;
import javax.swing.JOptionPane;
Tambahkan dibawah viod main :
Tambahkan dibawah viod main :
name = JOptionPane.showInputDialog("Please name = JOptionPane.showInputDialog("Please enter your name");
enter your name");
String msg = "Hello " + name + "!"; String msg = "Hello " + name + "!";
package jopt;
package jopt;
import javax.swing.JOptionPane;
import javax.swing.JOptionPane;
public class Main {
public class Main {
public static void main(String[] args)
public static void main(String[] args)
{{
String name = "";String name = "";
name = JOptionPane.showInputDialog("Please name = JOptionPane.showInputDialog("Please enter your name");
enter your name");
String msg = "Hello " + name + "!"; String msg = "Hello " + name + "!";
JOptionPane.showMessageDialog(null, msg);JOptionPane.showMessageDialog(null, msg);
} } }