| 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
    Java chaîne découpée codes
    La classe String Java fournit des méthodes pour le traitement des chaînes de texte , y compris l'accès et la modification de caractères. La méthode split divise une chaîne de texte donnée en éléments individuels , parfois appelés "tokens ". Ces jetons sont automatiquement placés dans un tableau String , qui est retourné lorsque la méthode du partage est appelé. Lorsque vous utilisez la méthode du partage , les développeurs disposent d'un certain nombre de choix en termes de choix de la chaîne , le traitement du tableau qui en résulte et la création de l'expression régulière utilisée pour diviser . Diviser sur une variable de chaîne retournant un tableau

    Le cas le plus simple de scinder une chaîne Java consiste à effectuer la méthode sur une variable String , attribuant le résultat d' un tableau String . Dans l'exemple de code suivant, l'expression régulière utilisée pour diviser la chaîne est un espace unique :

    cordes fullString = " Voici un texte " ;

    String [ ] = stringTokens fullString.split ("") ;

    Chacun des mots de la chaîne originale sera désormais conservé à des postes de tableaux consécutifs. La ligne de test suivant va écrire «Ici» à la console de sortie standard :

    System.out.println ( stringTokens [ 0]);
    split avec une limite

    La méthode du partage des cordes peut être éventuellement adopté un paramètre primitive de type "int" indiquant une limite . La limite détermine le nombre de fois où l'opération de fractionnement est effectué. Une fois que la limite a été atteinte , la section des cordes restant sera placé à la position finale de tableau. Le code suivant illustre l'utilisation d' une limite dans le cadre du processus de scission :

    String [ ] = stringTokens fullString.split ("", 3);

    Utilisation de l' original " variable fullString " , l' suivant va afficher "du texte " à la console:

    System.out.println ( stringTokens [2] ) ;
    split, sur une chaîne
    littérale

    ainsi que la réalisation du procédé de fractionnement sur ​​des variables de chaîne , les applications Java peuvent exécuter sur littéraux de chaîne , où la valeur de la chaîne est explicitement indiquer avant la méthode est appelée sur elle. L'exemple de code suivant illustre une autre façon de produire le même résultat que l'exemple " de fullString ": .

    String [ ] stringTokens = " Voici un texte " split ("", 3);
    < p> Cette syntaxe est utile dans les cas où le contenu original de la chaîne de texte n'est pas nécessaire une fois l'opération de fractionnement est terminée.
    de Split avec différentes expressions régulières

    le premier paramètre à la méthode du partage des cordes Java indique une expression régulière. Les expressions régulières dans Java indiquent des ensembles et des modèles de personnages pour correspondre à l'intérieur d'une chaîne

    Par exemple, la syntaxe suivante fractionne la chaîne sur n'importe quel caractère qui n'est pas non plus une lettre majuscule ou minuscule : .
    < P > split ( " [^ a -zA- Z] ");

    Pour diviser la chaîne chaque fois qu'un chiffre est rencontrée, la syntaxe suivante s'applique :

    split ( " [0-9 ] »);

    Il ya beaucoup d'expressions régulières possibles dans Java , y compris " . métacaractères " ont une signification particulière

    Previous :

    next :
      articles connexes
    ·Comment graphique en Java 
    ·Comment faire pour supprimer des références d'entité…
    ·Comment faire défiler un Grails application en utilisa…
    ·Comment calculer le pourcentage des fichiers texte dans…
    ·Oracle ADF Composants 
    ·Comment le code FIFO en Java 
    ·Comment faire pour convertir C + + code dans Java 
    ·Comment instancier une classe anonyme 
    ·Pourquoi avons-nous besoin de Java pour les systèmes W…
    ·Utilisations courantes /Populaire des applets Java 
      articles en vedette
    ·Comment appeler une méthode qui retourne une chaîne e…
    ·Comment créer une liste avec des couleurs dans JSP 
    ·Comment faire pour installer pylab sur Python 
    ·Java pour convertir les entiers en caractères 
    ·Comment écrire un fichier dans VB6 
    ·Comment insérer des valeurs HTML dans une base de donn…
    ·Caractéristiques API 
    ·Comment faire pour télécharger des films flash 
    ·Comment documenter les exigences logicielles 
    ·Comment faire pour accélérer un Applet 
    Copyright © Connaissances Informatiques http://fr.wingwit.com