Rumah > Java > javaTutorial > teks badan

Bagaimana untuk Menggabungkan Elemen Tatasusunan ke dalam Rentetan dalam Java: Setara dengan Fungsi join() PHP?

DDD
Lepaskan: 2024-10-26 01:49:02
asal
700 orang telah melayarinya

How to Concatenate Array Elements into a String in Java: The Equivalent of PHP's join() Function?

Java Equivalent of PHP's Join() Function for Arrays

PHP's join() function membenarkan anda untuk menggabungkan elemen array ke dalam rentetan , memisahkan setiap elemen dengan gam tertentu. Java menawarkan fungsi yang serupa melalui kaedah String.join(), tersedia sejak Java 8.

String.join() dalam Java

Bermula dari Java 8, Kaedah String.join() boleh digunakan untuk mencapai fungsi yang sama seperti PHP's join():

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

Ini akan menjana output berikut:

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

Apache Commons StringUtils.join() Lang

Untuk versi Java sebelum 8, atau untuk pilihan penyesuaian yang lebih lanjut, anda boleh menggunakan kelas StringUtils daripada Apache Commons Lang. Kaedah StringUtils.join() juga membolehkan anda menggabungkan elemen tatasusunan ke dalam rentetan. Contohnya:

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

Ini akan mengembalikan output yang sama seperti contoh Java 8 String.join():

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

Dengan menggunakan sama ada kaedah Java 8 String.join() atau kaedah StringUtils.join() daripada Apache Commons Lang, anda boleh menggabungkan elemen tatasusunan dengan mudah ke dalam rentetan tunggal sambil menentukan pemisah yang dikehendaki.

Atas ialah kandungan terperinci Bagaimana untuk Menggabungkan Elemen Tatasusunan ke dalam Rentetan dalam Java: Setara dengan Fungsi join() PHP?. 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
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!