cari
Rumahmasalah biasaApakah kaedah untuk mengosongkan stringbuilder?

StringBuilder ialah kelas dalam Java yang digunakan untuk mengendalikan rentetan. Ia menyediakan satu siri kaedah untuk menambah, memadam, mengubah suai dan operasi lain pada rentetan. Dalam aplikasi praktikal, kadangkala kita perlu mengosongkan kandungan objek StringBuilder untuk menggunakannya semula. Artikel ini akan memperkenalkan beberapa kaedah untuk mengosongkan StringBuilder dan cara menggunakan kaedah ini.

1. Gunakan kaedah setLength(0) untuk mengosongkan objek StringBuilder:

Kaedah setLength(0) objek StringBuilder boleh menetapkan panjangnya kepada 0, dengan itu mengosongkan kandungan objek StringBuilder. Kod sampel adalah seperti berikut:

java
StringBuilder sb = new StringBuilder("Hello World");
sb.setLength(0);
System.out.println(sb.toString()); // 输出为空字符串

2 Gunakan kaedah delete(0, length) untuk mengosongkan objek StringBuilder:

Kaedah delete(0, length) objek StringBuilder boleh memadam aksara bermula dari indeks 0 hingga ke panjang yang ditentukan, dengan itu mengosongkan kandungan objek StringBuilder. Kod sampel adalah seperti berikut:

java
StringBuilder sb = new StringBuilder("Hello World");
sb.delete(0, sb.length());
System.out.println(sb.toString()); // 输出为空字符串

3 Gunakan kaedah replace(0, length, "") untuk mengosongkan objek StringBuilder:

Kaedah replace(0, length, "") bagi objek StringBuilder boleh bermula dari. indeks 0 kepada panjang aksara yang ditentukan Gantikannya dengan rentetan kosong, dengan itu mengosongkan kandungan objek StringBuilder. Kod sampel adalah seperti berikut:

java
StringBuilder sb = new StringBuilder("Hello World");
sb.replace(0, sb.length(), "");
System.out.println(sb.toString()); // 输出为空字符串

4 Gunakan StringBuilder() baharu untuk mencipta semula objek StringBuilder baharu:

Cara lain untuk mengosongkan objek StringBuilder ialah menggantikan objek asal dengan mencipta objek StringBuilder baharu. Kod sampel adalah seperti berikut:

java
StringBuilder sb = new StringBuilder("Hello World");
sb = new StringBuilder();
System.out.println(sb.toString()); // 输出为空字符串

Ringkasan:

Di atas adalah beberapa kaedah yang biasa digunakan untuk mengosongkan objek StringBuilder. Pilih kaedah yang sesuai untuk mengosongkan berdasarkan keperluan dan senario tertentu. Dalam aplikasi sebenar, kita boleh memilih kaedah yang sesuai berdasarkan saiz dan kekerapan penggunaan objek StringBuilder untuk meningkatkan kecekapan dan prestasi kod.

Perlu diambil perhatian bahawa mengosongkan objek StringBuilder tidak melepaskan ruang memori, tetapi hanya mengosongkan kandungannya untuk digunakan semula. Jika anda perlu mengosongkan ruang memori, anda boleh menetapkan objek StringBuilder kepada null dan biarkan mekanisme pengumpulan sampah Java secara automatik menuntut semula memori.

Atas ialah kandungan terperinci Apakah kaedah untuk mengosongkan stringbuilder?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
1 bulan yang laluBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Tetapan grafik terbaik
1 bulan yang laluBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Cara Memperbaiki Audio Jika anda tidak dapat mendengar sesiapa
1 bulan yang laluBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Arahan sembang dan cara menggunakannya
1 bulan yang laluBy尊渡假赌尊渡假赌尊渡假赌

Alat panas

MinGW - GNU Minimalis untuk Windows

MinGW - GNU Minimalis untuk Windows

Projek ini dalam proses untuk dipindahkan ke osdn.net/projects/mingw, anda boleh terus mengikuti kami di sana. MinGW: Port Windows asli bagi GNU Compiler Collection (GCC), perpustakaan import yang boleh diedarkan secara bebas dan fail pengepala untuk membina aplikasi Windows asli termasuk sambungan kepada masa jalan MSVC untuk menyokong fungsi C99. Semua perisian MinGW boleh dijalankan pada platform Windows 64-bit.

EditPlus versi Cina retak

EditPlus versi Cina retak

Saiz kecil, penyerlahan sintaks, tidak menyokong fungsi gesaan kod

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

SublimeText3 Linux versi baharu

SublimeText3 Linux versi baharu

SublimeText3 Linux versi terkini

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa