Parsing est un terme utilisé par les programmeurs informatiques pour décrire l'acte de diviser une séquence de texte (également appelé une chaîne) en plusieurs petites chaînes , basé sur certains delimiter . Par exemple, un programme Java peut utiliser un fichier texte pour stocker des données de configuration , où chaque élément configurable est séparé par un point-virgule . Ce fichier texte peut être analysé en plusieurs chaînes en utilisant la virgule comme séparateur . Analyse de texte est une application courante de logiciels . Si vous êtes un débutant à la programmation Java , plus vite vous apprendrez à analyser des chaînes le mieux. Choses que vous devez
Java Kit de développement logiciel avec NetBeans environnement de développement intégré (IDE) de Bundle (voir Ressources)
Voir Plus Instructions
1
charge l'EDI NetBeans en cliquant sur l'icône du programme. Lorsque les charges de programmes , accédez au "Project New /Nouveau" et sélectionnez " Java Application " de la liste sur le côté droit de l'écran. Un nouveau fichier de code source s'affiche dans l'éditeur de texte NetBeans. Le fichier de code source contient une méthode main vide
2
rédiger la Déclaration de chaîne suivante entre les accolades qui suivent immédiatement la méthode principale: .
Cordes ShoppingList = "Tomate , Pomme , avocat , lait, œufs »;
3
diviser la chaîne à part en utilisant la virgule comme séparateur. Ceci est accompli en utilisant la fonction "Split " . La sortie de cette fonction est un tableau, ou une séquence , de chaînes. Déclarer un nouveau tableau de chaînes et utilisez la fonction "split" en une seule ligne de code , comme ceci:
String [ ] = individualItems shoppingList.split ( «[, ] +" ) ;
< br > 4
parcourir le tableau de chaînes et imprimer la valeur de chacun à la fenêtre de sortie. Atteindre cet objectif en écrivant une boucle , comme ceci:
for (int i = 0; i < individualItems.length ; i + +)
{System.out.println ( individualItems [i] );}
5
exécuter le programme en appuyant sur la touche " F6" . La sortie du programme ressemble à ceci:
Tomato
d'Apple
avocat
Milk