|   chaînes de caractères Java de caractères de texte de magasins au sein des programmes . Si vous avez une chaîne de texte que vous avez besoin de se scinder en éléments séparés , utilisez la méthode du partage de la classe string . Effectuer le processus de scission est généralement simple , et vous pouvez adapter le processus pour répondre aux besoins de votre projet , en choisissant une expression régulière pour séparer avec et stocker les résultats dans un tableau de chaînes . Une fois que vous avez les éléments d'un tableau , vous pouvez faire une boucle à travers eux , la réalisation de tout traitement dont vous avez besoin . Instructions 1
  Préparez votre chaîne de texte dans votre programme Java. Créer une chaîne , si vous ne possédez pas déjà un , dans un de vos fichiers de classe . La syntaxe de l' exemple suivant illustre la déclaration et l'instanciation de variables d'une chaîne simple: 
  légumes String = " oignon, carotte, pomme de terre »; 
  Cette chaîne contient des mots délimités par des virgules . En utilisant la méthode du partage , vous pouvez séparer les mots , mémoriser un seul mot à chaque élément dans un tableau. 2
  Divisez votre chaîne et de stocker les résultats dans une variable de tableau de chaînes . En utilisant le code suivant, effectuer la méthode du partage sur votre chaîne et enregistrer les résultats dans une structure matricielle pour une utilisation ultérieure : 
  String [ ] veg = vegetables.split ( ",") ; 
  Lorsque ce code s'exécute , votre tableau de chaînes contiendra trois éléments, chacun avec un seul mot en elle. Le code précise le caractère virgule à utiliser comme séparateur pour l'opération. Cela signifie que chaque élément du tableau contiendra les caractères entre les virgules. 3
  boucle dans votre tableau de chaînes . Pour tester les résultats de votre processus de scission , ajoutez le code suivant itération à travers le tableau et écrit les éléments sur la console de sortie standard : 
  for (int i = 0; i < veg.length ; i + +) { Photos   System.out.println ( légumes [i]) ; 
  } 
  Enregistrez votre fichier et lancez votre programme pour le tester. Vous devriez voir les éléments du tableau écrites sur des lignes séparées. 4
  partager votre chaîne avec une limite. Eventuellement, appliquer une limite à l'opération de fractionnement , de déterminer combien de fois le programme divise la chaîne de caractères sur le délimiteur spécifié . Le code modifié suivant illustre l'application d'une limite à l'aide d'un second paramètre de la méthode : 
  String [ ] veg = vegetables.split ("," , 2); 
  Le tableau résultant n'a que deux éléments en elle, avec le dernier élément tout stocker gauche dans la chaîne d'origine à la suite de l'opération de scission . 5
  expérience avec la méthode du partage utilisant des expressions régulières . Vous pouvez passer plusieurs expressions régulières à la méthode du partage dans son premier paramètre , en fonction des objectifs de votre projet. L'exemple suivant illustre le fractionnement sur n'importe quel caractère qui n'est pas une lettre ou un chiffre : 
  split ( " [^ a -zA- Z0-9 ] »); 
  Cet exemple montre le fractionnement sur une ou plus d'une sélection de caractères : 
  split ( "+ [ . ] »); 
  Ce serait travailler pour la chaîne suivante: 
  légumes string = " oignon , carotte, pomme de terre, poivron " ; . 
  Utilisez différentes expressions régulières pour comprendre le fonctionnement de la méthode du partage 
 .
 |