Kamis, 07 Maret 2013

JAVA - Menyalin String ke Array

Seperti pada tutorial sebelumnya, kita buka notepad untuk menulis kode javanya.
Kali ini kodenya sedikit kompleks dari kode program yang kita buat sebelumnya. Program yang kita buat setelah ini aturannya sebagai berikut :

Input    : java itu mudah asalkan ada niat untuk belajar

output  : java
             itu
             mudah
             asalkan
             ada
             niat
             untuk
             belajar


ketikkan source code berikut :

import java.util.Scanner;

public class inputoutput {
    public static void main(String[] args) { 
        //membuat objek input dengan nama input
        Scanner input = new Scanner(System.in);

        //mendklarasikan klm sebagai string
        String klm;               
              
        System.out.println("Input : ");

        //memasukkan input ke variabel string klm
        klm=input.nextLine();

        //membuat array sebagai wadah untuk proses            
        char a[]=new char[100]; 

        //memindahkan string ke array        
        a=klm.toCharArray(); 
                   
        System.out.println("\n\n Output : \n");
        //perulangan untuk mengecek karakter spasi pada inputan
        for(int l=0;l<a.length;l++){
            //cek apa spasi atau bukan            
            if (a[l]==' ') {
                //jika spasi cetak garis baru                    
                System.out.println();           
            }else{
                //jika bukan spasi cetak carakter tnp garis baru
                System.out.print(a[l]);         
            }
        }
    }
}

Jika sudah, simpan dengan ekstensi InputOutput.java di drive D:.




Lalu kita run seperti pada tutorial sebelumnya. tapi dengan kode sebagai berikut :

javac InputOutput.java
java InputOutput

Jika berhasil maka akan muncul sesuai dengan aturan program yang kita buat sebelumnya.



Dan jika tidak berhasil Anda bisa memberi komentar dan insyaaallah saya jelaskan semampu saya.
Kita lanjutkan dalam pembuatan form sederhana.
Terimakasih. Sukses

9 komentar:

  1. cuma pgen nanya perintahnya buat hubungin button sama text areanya aja..

    BalasHapus
    Balasan
    1. kamu klik 2x pada buttonnya. dan sebelumnya kamu harus tahu nama textboxnya. standartnya jTextField1

      jadi kalau udah tw. ketik gini

      jTextField.setText("Apa aja terserah km")

      Hapus
    2. oke brother, trima kasih brother.. salam Semangat Luar Biasa..
      kunjungi juga blog saya di http://krisnaluarbiasa.wordpress.com/

      Hapus
  2. import java.util.Scanner;

    itu buat apa gan ?

    BalasHapus
    Balasan
    1. itu namanya import class.
      maksudnya memnggil atau melampirkan class lain yaitu class Scanner yang disediakan java.
      Fungsi class itu adalah alat untuk input dari keyboard.
      Simak lagi

      Hapus
    2. oooo, ok
      tak pahami dulu, klw g paham tak tanya lagi nanti

      Hapus