Maison >Java >javaDidacticiel >Comment combiner des éléments de tableau dans une chaîne en Java : un équivalent PHP join() ?

Comment combiner des éléments de tableau dans une chaîne en Java : un équivalent PHP join() ?

Barbara Streisand
Barbara Streisandoriginal
2024-10-26 00:42:28658parcourir

 How to Combine Array Elements into a String in Java: A PHP join() Equivalent?

Fonctionnalité Java similaire à join() de PHP pour les tableaux

La fonction join() de PHP est conçue pour concaténer les éléments d'un tableau en un seul chaîne, séparée par une chaîne de colle spécifiée. Java offre-t-il une fonctionnalité comparable ?

Java 8 et au-delà : utilisation de String.join()

À partir de Java 8, la classe String a introduit la méthode join() , fournissant une solution concise à cette tâche. Il accepte deux arguments : la chaîne de colle et le tableau d'éléments à joindre. Par exemple :

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

ce qui produirait le résultat suivant :

Hello, World, !

Option alternative : la fonction de jointure d'Apache Commons Lang

Pour Java versions antérieures à 8 ou dans les cas où Apache Commons Lang est déjà utilisé, la classe StringUtils fournit une fonction join() qui peut également concaténer des éléments de tableau. Voici un exemple :

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

Ce code générerait la chaîne suivante :

Hello, World, !

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