Rabu, 28 September 2011

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