Rumah > Java > javaTutorial > teks badan

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

Linda Hamilton
Lepaskan: 2024-10-27 07:45:03
asal
367 orang telah melayarinya

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>
Salin selepas log masuk

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

Hello, World, !
Salin selepas log masuk
Salin selepas log masuk

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>
Salin selepas log masuk

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

Hello, World, !
Salin selepas log masuk
Salin selepas log masuk

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!

sumber:php.cn
Kenyataan Laman Web ini
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
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!