Maison  >  Article  >  Java  >  Comment concaténer des éléments d'un tableau de chaînes en Java : équivalent à la fonction join() de PHP ?

Comment concaténer des éléments d'un tableau de chaînes en Java : équivalent à la fonction join() de PHP ?

DDD
DDDoriginal
2024-10-29 02:53:30888parcourir

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

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

Problème :

Vous devez concaténer les éléments d'un tableau String en utilisant un délimiteur, similaire à la fonction join() de PHP.

Solution :

Java 8 et versions ultérieures :

À partir de Java 8, vous pouvez utiliser la méthode String.join() intégrée :

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

Cela générera :

Hello, World, !

Java 7 et versions antérieures :

Pour les versions antérieures de Java, vous pouvez utiliser la classe StringUtils d'Apache Commons Lang :

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

Cela générera également la chaîne :

Hello, World, !

Remarque : La méthode StringUtils.join() est plus polyvalente et prend en charge des fonctionnalités supplémentaires, telles que la personnalisation du caractère séparateur et la gestion des éléments nuls.

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