Ada sedikit info nih buat temen-temen yang suka ngotak-ngatik ato membuat program menggunakan netbeans..saya akan berbagi ilmu sedikit tentang "cara menginput data dari keyboard menggunakan netbeans". Selain bisa menggunakan BuferredReader, menginputkan data dari keyboard juga bisa menggunakan InputConsole. Sebelum mencoba membuat ini ada contoh program buat menginputkan data dari keyboard. Ada satu syarat yang harus dibuat yaitu program berikut :
Program : InputConsole.java
import java.io.*;
public class InputConsole {
//membaca string dari keyboard
public static String readString(){
BufferedReader bfr=new BufferedReader(new InputStreamReader(System.in),1);
//menginisisai string
String string="";
//get the string from thekeyboard
try
{
string=bfr.readLine();
}
catch (IOException ex)
{
System.out.println(ex);
}
//mengembalikan string hasil pembacaan dari keyboard
return string;
}
//mengambil nilai int dengan parsing string input dari keyboard
public static int readlnt(){
return Integer.parseInt(readString());
}
//mengambil nilai byte dengan parsing string input dari keyboard
public static byte readByte(){
return Byte.parseByte(readString());
}
//mengambil nilai short parsing string input dari keyboard
public static short readShort(){
return Short.parseShort(readString());
}
//mengambil nilai long dengan parsing string input dari keyboard
public static long readLong(){
return Long.parseLong(readString());
}
//mengambil nilai float dengan parsing string input dari keyboard
public static float readFloat(){
return Float.parseFloat(readString());
}
//mengambil nila double dengan parsing input dari keyboard
public static double readDouble(){
return Double.parseDouble(readString());
}
}
Setelah program tersebut sudah dibuat taruh di package yang sudah anda siapkan, setelah itu tinggal buat program yang sudah direncananakan. Misalnya program berikut :
import java.io.*;
import javax.swing.*;
import java.util.*;
import java.lang.*;
public class cobaInputConsole {
public static void main(String[]args){
int a;
double b;
String nama;
System.out.print("Masukkan nilai A : ");
a=InputConsole.readlnt();
System.out.print("Masukkan nilan B : ");
b=InputConsole.readDouble();
System.out.print("Masukkan nama seseorang : ");
nama=InputConsole.readString();
System.out.print("\n");
System.out.print("Besar nilai A : ");
System.out.print(a);
System.out.print("\n");
System.out.print("Besar Nilai B : ");
System.out.print(b);
System.out.print("\n");
System.out.print("Nama Yang DImasukkan : ");
System.out.print(nama);
}
}
NB : Taruh program yang anda buat satu package dengan program InputConsolesupaya program bisa berjalan!!jika sudah dibuat program InputConsol-nya kalian bisa menggunakannya sesukanya...^_^
Tidak ada komentar:
Posting Komentar