Maison  >  Article  >  Java  >  Utilisez la fonction String.join() de Java pour joindre des tableaux de chaînes à l'aide des délimiteurs spécifiés

Utilisez la fonction String.join() de Java pour joindre des tableaux de chaînes à l'aide des délimiteurs spécifiés

WBOY
WBOYoriginal
2023-07-25 18:53:311205parcourir

Utilisez la fonction String.join() de Java pour joindre des tableaux de chaînes à l'aide de délimiteurs spécifiés

En programmation Java, nous devons parfois concaténer un tableau de chaînes en une chaîne et ajouter entre chaque chaîne un délimiteur spécifique. À l'heure actuelle, vous pouvez utiliser la fonction String.join() intégrée de Java pour réaliser cette fonction. La fonction

String.join() accepte deux paramètres : l'un est le délimiteur et l'autre est le tableau de chaînes à connecter. Il concatène les chaînes du tableau selon le délimiteur spécifié et renvoie une chaîne concaténée.

Ce qui suit est un exemple de code montrant comment utiliser la fonction String.join() :

import java.util.Arrays;
    
public class StringJoinExample {
   public static void main(String[] args) {
      String[] fruits = {"apple", "banana", "orange", "grape"};
        
      // 使用逗号作为分隔符连接字符串数组
      String joinedString = String.join(",", fruits);
        
      System.out.println(joinedString);
   }
}

Exécutez le code ci-dessus, les résultats de sortie sont : pomme, banane, orange, raisin. Comme vous pouvez le voir, la fonction String.join() joint avec succès tous les éléments du tableau de chaînes en utilisant des virgules comme séparateurs.

En plus des virgules, nous pouvons également utiliser d'autres délimiteurs, tels que des espaces, des deux-points, des points-virgules, etc. Transmettez simplement le délimiteur comme premier paramètre à la fonction String.join(). Voici quelques exemples :

String[] pets = {"dog", "cat", "rabbit"};
String commaSeparated = String.join(",", pets); // 输出结果:dog,cat,rabbit

String[] colors = {"red", "green", "blue"};
String spaceSeparated = String.join(" ", colors); // 输出结果:red green blue

String[] names = {"John", "Jane", "Tom"};
String colonSeparated = String.join(":", names); // 输出结果:John:Jane:Tom

Comme vous pouvez le voir, dans ces exemples, nous avons réussi à concaténé les tableaux de chaînes correspondants en utilisant des virgules, des espaces et des deux-points comme séparateurs.

Il convient de noter que la fonction String.join() ne peut être utilisée que pour joindre des tableaux de chaînes et ne peut pas être utilisée pour joindre d'autres types de tableaux. Si vous devez joindre d'autres types de tableaux, vous pouvez convertir le tableau en tableau de chaînes, puis utiliser la fonction String.join() pour le rejoindre.

Dans les applications pratiques, la fonction String.join() est très utile. Surtout dans des scénarios tels que la création d'instructions de requête SQL et la génération de fichiers CSV, lorsque vous devez concaténer plusieurs chaînes en une seule chaîne, vous pouvez utiliser cette fonction pour simplifier le code.

Résumé :
Cet article explique comment utiliser la fonction String.join() de Java pour joindre des tableaux de chaînes à l'aide de délimiteurs spécifiés. Grâce à l'exemple de code, nous montrons comment utiliser la fonction String.join() et spécifier différents délimiteurs pour joindre différents tableaux de chaînes. Grâce à cette fonction, nous pouvons facilement concaténer un tableau de chaînes en une chaîne, rendant notre code plus concis et élégant.

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