Belajar Mengenal Fungsi StringBuffer pada Java


Assalamualaikum Warahmatullahi Wabarakatuh.

StringBuffer merupakan sebuah class library yang digunakan untuk mengolah data dan juga nilai karakter, class tersebut terdapat didalam package (java.lang), StringBuffer secara konsep, memiliki kemiripan dengan tipe data String, yaitu untuk menampilkan karakter. Perbedaannya terletak pada beberapa fungsi serta objek dari class StringBuffer. Kita dapat menambahkan ataupun menghapus karakter didalamnya.


Class StringBuffer mempunyai sifat mutable (tidak tetap), dimana nilai yang tersimpan pada objek tersebut dapat dimodifikasi. Pada tutorial ini, kita akan belajar mengenal fungsi serta penggunaan StringBuffer pada program Java.

Materi Lainnya Yang Direkomendasikan:
Belajar Mengenal Fungsi StringBuffer pada Java

Pertama, buka aplikasi Netbeans IDE pada laptop atau komputer kalian, buatlah project baru.

Pada class yang kalian buat, masukan contoh source code berikut dan juga perhatikan penjelasannya dibawah ini:

Contoh 1 : Menambah Nilai pada Objek StringBuffer

Pada StringBuffer, kita dapat menambahkan sebuah nilai baru atau karakter baru pada objek tersebut, menggunakan fungsi append().
package WILDAN_TECHNO_ART;

//Belajar Java Bersama Wildan M Athoillah

public class string_demo {
public static void main(String[] args){
//Mendefinisikan Objek Beserta Nilainya
StringBuffer data = new StringBuffer("Belajar");

//Menambahkan Beberapa Nilai/Karakter String
data.append(" Pemrograman");
data.append(" Java");
data.append(" Bersama Wildan");

//Menampilkan Output
System.out.println(data);
}
}
Demo:


Pada program tersebut, kita membuat nilai default "Belajar" pada objek data, lalu kita tambahkan nilai beriktunya " Pemrograman", " Java" dan " Bersama Wildan", menggunakan method append() hasilnya jadi " Belajar Pemrograman Java Bersama".

Contoh 2 : Menghapus Karakter pada Objek StringBuffer

Untuk menghapus nilai/karakter berdasarkan no index, kita dapat menggunakan fungsi delete().
package WILDAN_TECHNO_ART;

//Belajar Java Bersama Wildan M Athoillah

public class string_demo {
public static void main(String[] args){
//Mendefinisikan Objek Beserta Nilainya
StringBuffer data = new StringBuffer("WILDAN TECHNO ART");

//Menghapus karakter, sesuai no index
data.delete(0, 3); //Mengapus karakter dari no index 1 - 3

//Menampilkan Output
System.out.println(data);
}
}
Demo:


Pada fungsi delete, kita menghapus karakter dimulai dari no index 0 - 3, jika no index kita dimualai dari no 0, maka artinya kita mulai menghapus karakter dari no index 1 yaitu (W) sampai 3 (L).

Contoh 3 : Membalikan Karakter pada Objek StringBuffer

Kita dapat membalikan nilai karakter menggunakan fungsi reverse(), contohnya dari kata "Java" jadi "avaJ".
package WILDAN_TECHNO_ART;

//Belajar Java Bersama Wildan M Athoillah

public class string_demo {
public static void main(String[] args){
//Mendefinisikan Objek Beserta Nilainya
StringBuffer data = new StringBuffer("WILDAN TECHNO ART");

//Mengembalikan Karakter pada Objek StringBuffer
data.reverse();

//Menampilkan Output
System.out.println(data);
}
}
Demo:


Contoh 4 : Menyisipkan Karakter pada Objek StringBuffer

Untuk menyisipkan sebuah karakter pada posisi tertentu didalam objek StringBuffer, kita dapat menggunakan fungsi insert().
package WILDAN_TECHNO_ART;

//Belajar Java Bersama Wildan M Athoillah

public class string_demo {
public static void main(String[] args){
//Mendefinisikan Objek Beserta Nilainya
StringBuffer data = new StringBuffer("WILDAN");

//Menyisipkan Karakter pada Objek StringBuffer
data.insert(0, "M");
data.insert(3, "U");
data.insert(8, "Z");

//Menampilkan Output
System.out.println(data);
}
}
Demo:


Selain fungsi yang sudah saya jelasan diatas, ada bebereapa fungsi lainnya yang bisa kalian gunakan pada objek StringBuffer(). Yaitu:


Terimakasih atas kunjungannya, semoga tutorial yang saya berikan bisa bermanfaat untuk kalian semua, selebihnya, mohon maaf bila ada kesalahan.

Wassalamualaikum Warahmatullahi Wabarakatuh.

Belum ada Komentar untuk "Belajar Mengenal Fungsi StringBuffer pada Java"

Posting Komentar

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel

Daftar Situs Idn Poker Online di 18Dewa dan juga Poker Qiu atau di sebut Pokerqiu adalah situs ceme online terpercaya sama dengan 18Dewapoker dan situs poker pkv yang terkenal adalah Masterdomino88 atau nama lain Domino88 bersaing di dunia game online poker Bandar389 dan poker idn lainnya yang memberikan kemenangan tinggi yaitu Big Poker88 baru lagi agen poker bernama Rekan Poker yang punya banyak peluang besar.