Maison >Java >javaDidacticiel >Comment diviser une chaîne en un tableau de caractères uniques ?

Comment diviser une chaîne en un tableau de caractères uniques ?

Barbara Streisand
Barbara Streisandoriginal
2024-11-12 18:47:01744parcourir

How to split a string into an array of single characters?

Conversion de chaînes en tableaux de caractères individuels

Question originale : Comment puis-je diviser une chaîne en un tableau de chaînes , chacun ne contenant qu'un seul caractère ?

Explication : Casser une chaîne la décomposition en caractères individuels peut être obtenue en utilisant la méthode de division. Il est cependant indispensable d'utiliser une expression régulière pour s'assurer que les caractères sont correctement séparés.

Solution :

En utilisant l'expression régulière (?!^), vous peut séparer les caractères sans introduire de caractères supplémentaires ou de chaînes vides dans le tableau. Voici l'extrait de code :

"cat".split("(?!^)")

Sortie :

Le fractionnement de la chaîne "cat" à l'aide de cette méthode produit le tableau souhaité :

["c", "a", "t"]

En appliquant cette solution, vous pouvez facilement convertir des chaînes en tableaux de chaînes, chaque élément représentant un seul caractère.

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