Apakah kegunaan StringBuffer dalam Java?
Apakah kegunaan StringBuffer dalam Java?

Video: Apakah kegunaan StringBuffer dalam Java?

Video: Apakah kegunaan StringBuffer dalam Java?
Video: Belajar Java [Dasar] - 48 - Pengenalan String 2024, April
Anonim

StringBuffer dalam java ialah digunakan untuk mencipta objek String yang boleh diubah suai. Ini bermakna kita boleh gunakan StringBuffer untuk menambah, membalikkan, menggantikan, menggabungkan dan memanipulasi Rentetan atau jujukan aksara. Kaedah yang sepadan di bawah StringBuffer kelas masing-masing dicipta untuk mematuhi fungsi ini.

Oleh itu, apakah StringBuffer dalam Java dengan contoh?

StringBuffer kelas masuk Jawa . StringBuffer ialah kelas String rakan sebaya yang menyediakan banyak fungsi rentetan. StringBuffer (String str): Ia menerima hujah String yang menetapkan kandungan awal StringBuffer objek dan rizab ruang untuk 16 aksara lagi tanpa pengagihan semula.

Seterusnya, persoalannya ialah, apakah perbezaan antara rentetan dan StringBuffer? String dan StringBuffer kedua-duanya adalah kelas yang beroperasi rentetan . StringBuffer kelas ialah kelas rakan sebaya kelas itu Tali . Asas perbezaan antara String dan StringBuffer adakah itu objek " Tali ” kelas tidak berubah. Objek kelas " StringBuffer ” boleh ubah.

Memastikan perkara ini dilihat, bilakah saya harus menggunakan StringBuffer?

Jika nilai Objek boleh berubah dan hanya akan diakses dari satu utas, guna StringBuilder kerana StringBuilder tidak disegerakkan. Sekiranya nilai Objek boleh berubah, dan akan diubah suai oleh berbilang benang, guna a StringBuffer kerana StringBuffer disegerakkan.

Bagaimanakah anda mengisytiharkan penimbal rentetan di Jawa?

A penimbal rentetan adalah seperti a Tali , tetapi boleh diubah suai. Ia mengandungi beberapa jujukan aksara tertentu, tetapi panjang dan kandungan jujukan boleh diubah melalui panggilan kaedah tertentu. Ia selamat untuk digunakan oleh berbilang benang. Setiap penimbal rentetan mempunyai kapasiti.

Disyorkan: