Membentuk String Pada Pemrograman Java | IT Garut | Tips | Trik | Ilmu Komputer | Download Tutorial Komputer Membentuk String Pada Pemrograman Java : IT Center Garut

Membentuk String Pada Pemrograman Java

Seringkali kita membutuhkan penggabungan string dari string yang lain. Contoh berikut bekerja, tetapi tidak efisien (lebih lambat) karena setiap kali nama diisi (di-assign), maka akan dicreate variabel baru.

    public static void main(String[] args) {
        String nama1="Budi Martami";
        String nama2="Ahmad Aulia";
        String nama3="Elfan Nov";
       
        String nama;
        nama = nama1;
        nama = nama + nama2; //nama dicreate lagi di memori
        nama = nama + nama3; //nama dicreate lagi di memori
        System.out.println("Nama:"+nama);
    }

Solusi  yang lebih efisien adalah dengan menggunakan class StringBuilder. Code diatas dapat ditulis ulang sebagai berikut:

    public static void main(String[] args) {
        String nama1="Budi Martami";
        String nama2="Ahmad Aulia";
        String nama3="Elfan Noviari";
       
        StringBuilder nama = new StringBuilder();
        nama.append(nama1);
        nama.append(nama2);
        nama.append(nama3);
        System.out.println("Nama:"+nama);
    }

Perhatikan pembuatan objek nama:

StringBuilder nama = new StringBuilder()

Artinya kita menciptakan sebuah objeck nama yang bertipe StringBuilder. Sebuah objek sebelum dapat digunakan, harus dicreate terlebih dulu dengan menggunakan keyword new.  (Mengapa object bertipe String tidak perlu dicreate? Karena class String adalah class khusus yang mendapat perlakukan berbeda)

Inisialisasi objek akan dibahas lebih detil di materi pemrograman berorientasi objek.


Artikel Terkait

0 komentar:

Post a Comment