Connaissances Informatiques >> programmation >> Programmation Java >> Content
  Derniers articles
  • Comment multiplier deux nombres enti…
  • Comment utiliser une toile Java 
  • NetBeans Outils 
  • Comment coller une interface graphiq…
  • Comment supprimer un noeud dans Link…
  • Comment séparer les numéros Into O…
  • Comment connecter un JButton à un J…
  • Pourquoi avons-nous besoin de Java p…
  • Comment faire un jeu orienté objet …
  • Comment convertir des objets Java 
  •   Programmation Java
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Programmation Java

    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 ( ",") ;

    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

    .

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Une explication des annotations Java 
  • Comment utiliser des sprites animés dans Eclipse 
  • Comment déterminer le nom de domaine en Java 
  • Comment faire pour installer Eclipse pour BlackBerry 
  • Comment faire pour créer des applets Java dans Binary 
  • Comment utiliser Struts Disposition 
  • Comment faire une photo dans une reproduction de peinture aquarelle utilisant Photoshop 
  • Pas de grandes classes trouvés dans NetBeans 
  • Java Naming Restrictions 
  • Java Tools Hot Swap 
  • Connaissances Informatiques © http://www.ordinateur.cc