J. E. N. I.
4.3.3 Class StringBuffer
Ketika objek String diciptakan, objek String tidak bisa lagi dimodifikasi. Objek StringBuffer serupa dengan objek String, kecuali kenyataan bahwa objek StringBuffer bersifat dapat berubah atau dapat dimodifikasi, sedangkan pada object String bersifat konstan. Panjang dan isi dapat diubah hingga beberapa pemanggilan method.
Ini adalah beberapa method pada class StringBuffer. Lihatlah acuan pada dokumentasi Java API.
Method-Method StringBuffer public int capacity() Mengirim jumlah memori yang dialokasikan untuk StringBuffer. public StringBuffer append(-)
Appends merepresentasikan string dari argument untuk objek StringBuffer. Menggunakan parameter tunggal seperti tipe-tipe data berikut: boolean, char, char [], double, float, int, long, Object, String and StringBuffer. Masih mempunyai versi yang di-overload lainnya.
public char charAt( int index)
Mengirim character di lokasi tertentu di StringBuffer yang dispesifikasikan parameter index.
public void getChars( int srcBegin, int srcEnd, char [] dst, int dstBegin)
Mendapatkan characters dari objek yang dimulai pada indeks srcBegin hingga indeks srcEnd dan mengkopi character- character tersebut pada array dst dimulai pada indeks dstBegin.
public StringBuffer delete( int start, int end) Menghapus character-character pada range yang ditentukan. public StringBuffer insert( int offset,-)
Menyisipkan beragam tipe data di offset spesifik di StringBuffer. Sebuah method yang di-overload. Tipe data yang mungkin digunakan: boolean, char, char [], double, float, int, long, Object and String. Masih mempunyai versi yang di-overload lainnya.
public int length() Memperoleh panjang atau jumlah character di objek StringBuffer. public StringBuffer replace( int start, int end, String str)
Mengganti bagian dari objek, seperti yang dispesifikasikan oleh argument satu dua, dengan spesifikasi string str.
public String substring( int start, int end)
Substring menyaring bagian tertentu dari string, dimulai pada pengspesifikasian indeks start hingga indeks the end.
public String toString() Mengkonversi objek ke representasi string.
Tabel 1.2.2: Beberapa method dari class StringBuffer
Pengenalan Pemrograman 2 7