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

WBOY
WBOYasal
2023-07-25 18:53:311334semak imbas

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!

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