Comment utiliser la fonction split() de la classe String en Java pour diviser une chaîne par un délimiteur spécifié
En Java, la classe String est une classe très couramment utilisée qui fournit de nombreuses méthodes utiles pour traiter et manipuler des chaînes. L'une des méthodes couramment utilisées est la fonction split(), qui peut diviser une chaîne en plusieurs sous-chaînes selon le délimiteur spécifié. La syntaxe de la fonction
split() est la suivante :
String[] split(String regex)
où regex est une expression régulière utilisée pour spécifier le séparateur.
Voici un exemple simple qui montre comment diviser une chaîne par des espaces à l'aide de la fonction split() :
public class SplitExample { public static void main(String[] args) { String str = "Hello World"; String[] words = str.split(" "); for (String word : words) { System.out.println(word); } } }
Le résultat est :
Hello World
Dans l'exemple ci-dessus, nous avons utilisé des espaces comme délimiteurs pour séparer les caractères. La chaîne "Hello World" est divisé en deux sous-chaînes "Hello" et "World".
En plus des délimiteurs d'espace simples, la fonction split() prend également en charge l'utilisation d'autres expressions régulières comme délimiteurs. Voici un exemple qui montre comment utiliser des virgules pour diviser une chaîne :
public class SplitExample { public static void main(String[] args) { String str = "apple,banana,orange"; String[] fruits = str.split(","); for (String fruit : fruits) { System.out.println(fruit); } } }
Le résultat est :
apple banana orange
Dans l'exemple ci-dessus, nous avons utilisé des virgules comme délimiteurs pour diviser la chaîne "pomme, banane, orange" Divisée en trois sous-chaînes "pomme", "banane" et "orange".
Il est à noter que la fonction split() renvoie un tableau de chaînes. Si vous souhaitez obtenir le nombre de sous-chaînes divisées, vous pouvez utiliser la propriété length du tableau.
Ce qui précède est l'introduction et un exemple de code sur la façon d'utiliser la fonction split() de la classe String pour diviser une chaîne en fonction du délimiteur spécifié. J'espère que cela aide!
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!