| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Programmation Java >> Content
    Tutoriel Java pour fractionner des chaînes
    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 ( ",") ;
    < p > 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

    .

    Previous :

    next :
      articles connexes
    ·Comment passer texte en Java 
    ·Java chaîne découpée 
    ·Comment faire un histogramme en Java 
    ·Un tutoriel Client Server Java 
    ·Comment utiliser else if en Java 
    ·Exceptions de fichiers pour les applets Java : Arial.tt…
    ·Comment utiliser SDK Android 
    ·Comment utiliser des chaînes pour compter le nombre d'…
    ·Différentes techniques de débogage pour Java 
    ·Comment faire une méthode d'exécution en appuyant sur…
      articles en vedette
    ·Comment choisir formulaire ColdFusion dans ColdFusion 
    ·Quels sont les propriétés partielles 
    ·Mégaprojets en Java 
    ·Comment faire une barre de chargement en VB.NET 
    ·Comment utiliser les fonctions en C + + 
    ·Avantages et inconvénients des machines virtuelles Jav…
    ·Comment faire pour exécuter un exploit IPBFree Avec Pe…
    ·Comment supprimer les fichiers HTML dans le répertoire…
    ·Comment calculer les angles en QBasic 
    ·Comment faire pour afficher des données dans un DataGr…
    Copyright © Connaissances Informatiques http://fr.wingwit.com