Maison > Java > javaDidacticiel > Comment concaténer des éléments de tableau dans une chaîne en Java : l'équivalent de la fonction join() de PHP ?

Comment concaténer des éléments de tableau dans une chaîne en Java : l'équivalent de la fonction join() de PHP ?

DDD
Libérer: 2024-10-26 01:49:02
original
795 Les gens l'ont consulté

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

Équivalent Java de la fonction Join() de PHP pour les tableaux

La fonction join() de PHP vous permet de concaténer des éléments d'un tableau en une chaîne , en séparant chaque élément avec une colle spécifiée. Java offre une fonctionnalité similaire via la méthode String.join(), disponible depuis Java 8.

String.join() en Java

À partir de Java 8, le La méthode String.join() peut être utilisée pour obtenir les mêmes fonctionnalités que la méthode join() de PHP :

<code class="java">String.join(", ", new String[]{"Hello", "World", "!"})</code>
Copier après la connexion

Cela générera le résultat suivant :

Hello, World, !
Copier après la connexion
Copier après la connexion

Apache Commons Lang's StringUtils.join()

Pour les versions Java antérieures à 8, ou pour des options de personnalisation plus avancées, vous pouvez utiliser la classe StringUtils d'Apache Commons Lang. La méthode StringUtils.join() vous permet également de concaténer des éléments de tableau en une chaîne. Par exemple :

<code class="java">StringUtils.join(new String[] {"Hello", "World", "!"}, ", ")</code>
Copier après la connexion

Cela renverra le même résultat que l'exemple Java 8 String.join() :

Hello, World, !
Copier après la connexion
Copier après la connexion

En utilisant la méthode Java 8 String.join() ou la méthode StringUtils.join() d'Apache Commons Lang, vous pouvez facilement concaténer les éléments d'un tableau en une seule chaîne tout en spécifiant le séparateur souhaité.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal