Rumah >Java >javaTutorial >Gunakan fungsi String.join() java untuk menyertai tatasusunan rentetan menggunakan pembatas yang ditentukan
Gunakan fungsi String.join() Java untuk menyertai tatasusunan rentetan menggunakan pembatas yang ditentukan
Dalam pengaturcaraan Java, kadangkala kita perlu menggabungkan tatasusunan rentetan menjadi rentetan, dan menambah antara setiap rentetan Pembatas tertentu. Pada masa ini, anda boleh menggunakan fungsi String.join() terbina dalam Java untuk mencapai fungsi ini. Fungsi
String.join() menerima dua parameter: satu ialah pembatas dan satu lagi ialah tatasusunan rentetan untuk disambungkan. Ia menggabungkan rentetan dalam tatasusunan mengikut pembatas yang ditentukan dan mengembalikan rentetan bercantum.
Berikut ialah contoh kod yang menunjukkan cara menggunakan fungsi String.join():
import java.util.Arrays; public class StringJoinExample { public static void main(String[] args) { String[] fruits = {"apple", "banana", "orange", "grape"}; // 使用逗号作为分隔符连接字符串数组 String joinedString = String.join(",", fruits); System.out.println(joinedString); } }
Jalankan kod di atas, hasil keluarannya ialah: epal, pisang, oren, anggur. Seperti yang anda lihat, fungsi String.join() berjaya menggabungkan semua elemen dalam tatasusunan rentetan menggunakan koma sebagai pemisah.
Selain koma, kita juga boleh menggunakan pembatas lain, seperti ruang, titik bertindih, titik bertitik, dsb. Hanya berikan pembatas sebagai parameter pertama kepada fungsi String.join(). Berikut ialah beberapa contoh:
String[] pets = {"dog", "cat", "rabbit"}; String commaSeparated = String.join(",", pets); // 输出结果:dog,cat,rabbit String[] colors = {"red", "green", "blue"}; String spaceSeparated = String.join(" ", colors); // 输出结果:red green blue String[] names = {"John", "Jane", "Tom"}; String colonSeparated = String.join(":", names); // 输出结果:John:Jane:Tom
Seperti yang anda lihat, dalam contoh ini, kami berjaya menggabungkan tatasusunan rentetan yang sepadan menggunakan koma, ruang dan titik bertindih sebagai pemisah.
Perlu diingat bahawa fungsi String.join() hanya boleh digunakan untuk menyertai tatasusunan rentetan dan tidak boleh digunakan untuk menyertai tatasusunan jenis lain. Jika anda perlu menyertai tatasusunan jenis lain, anda boleh menukar tatasusunan kepada tatasusunan rentetan dan kemudian gunakan fungsi String.join() untuk bergabung.
Dalam aplikasi praktikal, fungsi String.join() sangat berguna. Terutamanya dalam senario seperti membina pernyataan pertanyaan SQL dan menjana fail CSV, apabila anda perlu menggabungkan berbilang rentetan menjadi satu rentetan, anda boleh menggunakan fungsi ini untuk memudahkan kod.
Ringkasan:
Artikel ini menerangkan cara menggunakan fungsi String.join() Java untuk menyertai tatasusunan rentetan menggunakan pembatas yang ditentukan. Melalui kod sampel, kami menunjukkan cara menggunakan fungsi String.join() dan menentukan pembatas yang berbeza untuk menyertai tatasusunan rentetan yang berbeza. Melalui fungsi ini, kami boleh menggabungkan tatasusunan rentetan ke dalam rentetan dengan mudah, menjadikan kod kami lebih ringkas dan elegan.
Atas ialah kandungan terperinci Gunakan fungsi String.join() java untuk menyertai tatasusunan rentetan menggunakan pembatas yang ditentukan. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!