Operasi pada Data String pertama, length() dan concat()

 on Friday, August 23, 2013  

Masih berhubungan dengan postingan tentang Class String seperti yang bisa Anda baca disini , berikut ini ada posting tentang Class String lagi. Posting yang kemarin belum tuntas.


Operasi pada data string merupakan metode atau fasilitas (dalam Java lebih dikenal dengan method) yang disediakan oleh Java dalam Class String untuk melakukan manipulasi data string. Operasi yang dapat dilakukan oleh Class String pada data string antara lain :
Panjang data string
Penggabungan 2 (dua) atau lebih data string
Pembandingan data string
Penggantian data string
Kapitalisasi huruf pada data string , dan
Operasi Sub-String

Panjang data string atau lebih tepatnya banyaknya jumlah karakter yang ada dalam satu string bisa diketahui dengan menggunakan fasilitas / method length(). Supaya gampang dalam pemahamannya, perhatikan contoh code berikut ini :

class Panjang
{
public static void main (String[] args)
{
String x1 = new String (“Uji coba”);
System.out.println (“Isi x1 : “ + x1);
System.out.println (“Panjang : “ + x1.length());
}
}

Jika dijalankan akan muncul hasil :
Isi x1 : Uji coba
Panjang : 8
Kenapa hasilnya 8? Padahal jumlah huruf yang ada cuma 7 saja? Itu karena disini spasi juga itu dihitung.

Penggabungan data string bisa dilakukan dengan method concat(). Method ini akan membuat dua buat string yang berbeda menjadi satu string. Method ini sama dengan operator +. Biasanya, untuk menggabungkan lebih dari dua string, digunakan operator + pada method print() dan println(). Tambah bingung? Kita lihat saja contohnya berikut ini :

class Gabung
{
public static void main (String[] args)
{
String z1 = new String (“Darto”);
System.out.println(“Isi awal z1 = “);
System.out.println();
z1 = z1.concat(“ Iwan Setiawan”);
System.out.println(“Isi setelah z1 di concat = “, + z1);
}
}


mau tahu hasilnya? Coba jalankan ......
Operasi pada Data String pertama, length() dan concat() 4.5 5 Agustinus Darto Iwan Setiawan Friday, August 23, 2013 Masih berhubungan dengan postingan tentang Class String seperti yang bisa Anda baca disini  , berikut ini ada posting tentang Class String ...


No comments:

Post a Comment

Silakan berkomentar ....