Ruby Convert Breay en chaîne

Ruby Convert Breay en chaîne

Dans Ruby, nous pouvons convertir un tableau en une chaîne en utilisant la méthode de jointure. La méthode de jointure prend le tableau et un séparateur comme arguments. Il sépare ensuite les éléments du tableau à l'aide de la valeur de séparateur spécifié.

Ce guide rapide affichera divers exemples de conversion d'un tableau en une chaîne en utilisant la méthode de jointure Ruby.

Exemple 1

Supposons que nous ayons un tableau d'entiers, et que nous voulons convertir chaque élément dans le tableau en une chaîne.

L'exemple ci-dessous montre comment nous pouvons effectuer une telle tâche en utilisant une boucle simple pour.

var = [1,2,3,4,5]
pour je dans var
je.to_s
met je
fin

Dans l'exemple ci-dessus, nous implémentons une boucle pour itérate sur chaque élément du tableau. Nous passons ensuite chaque élément à la méthode TO_S qui le convertit en une chaîne.

Exemple 2

L'exemple suivant utilise la méthode de jointure pour séparer les éléments dans un tableau vers des valeurs de chaîne individuelles.

var = [1,2,3,4,5]
met var.rejoindre(", ")

Dans cet exemple, nous utilisons la méthode de jointure pour séparer chaque élément de tableau en une chaîne littérale. Nous utilisons une virgule et un espace comme délimiteur.

Exemple 3

Si vous souhaitez combiner tous les éléments du tableau en une seule valeur de chaîne, vous pouvez spécifier le délimiteur comme:

var = [1,2,3,4,5]
met var.rejoindre("")

L'exemple indiqué ci-dessus renverra tous les éléments du tableau combiné en une seule valeur de chaîne.

Exemple 4

Nous pouvons également utiliser la méthode Split pour convertir une chaîne en un tableau.

Imprimer "Ruby est un langage de programmation amusant".diviser

Ruby prend le délimiteur spécifié dans la méthode divisée et divise la chaîne en blocs égaux sur l'argument correspondant.

Si aucun délimiteur n'est spécifié, Ruby utilisera Whitespace comme valeur par défaut. Le tableau résultant est comme indiqué:

["Ruby", "est", "A", "Fun", "Programming", "Language"]

Fermeture

Ce court guide a utilisé des exemples pour illustrer comment convertir les éléments dans un tableau en une chaîne.