Rumah  >  Artikel  >  Java  >  Bagaimanakah saya boleh meniru fungsi `join()` PHP untuk manipulasi tatasusunan dalam Java?

Bagaimanakah saya boleh meniru fungsi `join()` PHP untuk manipulasi tatasusunan dalam Java?

Linda Hamilton
Linda Hamiltonasal
2024-10-27 07:45:03415semak imbas

How can I replicate PHP's `join()` function for array manipulation in Java?

Mencapai Fungsi join() PHP dalam Java untuk Manipulasi Array

Dalam Java, mencapai fungsi fungsi join() PHP untuk tatasusunan memerlukan kaedah alternatif.

Java 8 String.join()

Untuk Java versi 8 dan ke atas, kaedah String.join() menawarkan penyelesaian yang mudah:

<code class="java">String.join(", ", new String[]{"Hello", "World", "!"})</code>

Coretan kod ini menggabungkan elemen tatasusunan dengan pemisah koma dan ruang, menghasilkan:

Hello, World, !

Apache Commons Lang StringUtils.join()

Sebelum Java 8 atau untuk keserasian dengan versi terdahulu, perpustakaan Apache Commons Lang menyediakan kelas StringUtils dengan fungsi join(). Kaedah ini juga menggabungkan elemen tatasusunan ke dalam String:

<code class="java">StringUtils.join(new String[] {"Hello", "World", "!"}, ", ")</code>

Sama seperti contoh String.join(), kod ini menghasilkan output yang sama:

Hello, World, !

Nota Tambahan :

  • Kedua-dua kaedah menerima tatasusunan Rentetan sebagai parameter pertama dan Rentetan pemisah sebagai parameter kedua.
  • String pemisah diinterpolasi antara setiap elemen dalam output Rentetan.

Atas ialah kandungan terperinci Bagaimanakah saya boleh meniru fungsi `join()` PHP untuk manipulasi tatasusunan dalam Java?. 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