Maison  >  Article  >  Java  >  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
DDDoriginal
2024-10-26 01:49:02703parcourir

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>

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

Hello, World, !

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>

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

Hello, World, !

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!

Déclaration:
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