String Buffer Java

Setelah Sebelumnya membahas Program Penjualan Java, Class Math Kali ini membahas String Buffer memungkinkan kita menciptakan objek String yang dapat berubah. String Buffer dapat beroprasi langsung pada buffer yang berisi String. dan String Buffer ini sangat berguna sekali untuk mengetahui panjang String dan nilai String.

buat kelas dengan nama contohstringbuffer.java

import javax.swing.*;
public class contohstringbuffer{
    public static void main(String [] args){
        // 1. inisialisasi String             
              StringBuffer kalimat=new StringBuffer();
             
        // 2. Menambahkan String
              kalimat.append("Selamat ");
              System.out.println("Hasil Append = "+kalimat);
                                   
        // 3. Membaca karakter secara individu dalam string
        //    int length(); dan charAt(int index);
        System.out.println(kalimat + " jumlah hurufnya = "+ kalimat.length());
        System.out.println("karakter pada index ke 4 = "+ kalimat.charAt(4));
       
        // 4. Menambahkan  dan Menyisipkan String
              kalimat.append("Kapten Teknologi");
              System.out.println("Hasil Append ke 2 = "+ kalimat);
              kalimat.insert(8,"Datang ");
              System.out.println("Hasil Insert      = "+ kalimat);
       
        // 5. Menghapus karakter
              kalimat.deleteCharAt(6);
              System.out.println("Hasil Delete index ke 6  = "+ kalimat);
              kalimat.delete(0,3);
              System.out.println("Hasil Delete index ke 0-3= "+ kalimat);
              
        //. 6 Replace
              kalimat.replace(0,3,"Selamat");
              System.out.println("Hasil replace = "+ kalimat);         
             
       
        //  7. Mengekstrak/Mengambil suatu Substring
              StringBuffer ambil=new StringBuffer();
              ambil.append(kalimat.substring(0,7));
              System.out.println("Hasil substring = "+ambil);
             
        //  8. Membalikan urutan karakter
              ambil.reverse();
              System.out.println("Hasil reverse = "+ambil);
          
    }
}

Output :





Download Lengkap Program String Buffer Disini [DOWNLOAD]

5 komentar:

  1. wah,,sobatku ini pasti seorang programer..
    makasih atas artikelnya,

    BalasHapus
  2. info yg brmanfaat sob, cbain ah.. :)

    BalasHapus
  3. Mencoba untk mengerti bahasa program nie sob, ternyata susah juga yaa,, harus mulai dari dasar kayaknya nih

    BalasHapus
  4. Hendro : wah gak juga sob, ilmu sy masih cetek, alias msh belajar juga.

    adek : silakan, smoga bermanfaat..

    blog sederhana : ya, perlu dari awal, dan perlu kerja keras dan bannyak berlatih. tetep semangat !!

    BalasHapus
  5. pak kapten...
    saya punya tugas tentang string neh...

    begini ceritanya...

    kalau di input : ali baba
    maka huruf vokal a dan i tidak tampil yang tampil lbb saja...

    saya sudah gunakan metode, delete, replace..

    logika algo nya seperti ini saya buat

    array {a, i, u , e, o}
    hitung panjang.
    temukan huruf vokal dengan substring
    gunakan if jika ketemu huruf vokal
    delete string
    tampilkan

    benar ngak tuh...

    salam dari plg

    raispunya.blogspot.com

    BalasHapus

Jadilah yang pertama berkomentar. dan tetap jaga etika dalam berkomentar :)