Connaissances Informatiques >> programmation >> Programmation Java >> Content
  Derniers articles
  • Comment utiliser Pipes en Java 
  • Comment faire un JTable dans NetBean…
  • Comment prendre un screenshot en Jav…
  • Comment télécharger un fichier bit…
  • Comment écrire un texte de présent…
  • Comment interpréter l'expression ré…
  • Quel est statique en Java 
  • Comment faire Validations dans Strut…
  • Comment calculer le pourcentage des …
  • Comment faire écouteur de souris ut…
  •   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

    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 : .

    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

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment ajouter des boutons à une applet Java 
  • Comment faire pour convertir compteur à pied en Java 
  • Comment définir un SVN dans Eclipse 
  • Les avantages de balises personnalisées 
  • Comment Java supporte des logiciels réutilisabilité 
  • Comment faire pour importer des cartes dans Java 
  • Comment faire Flotteurs statiques en Java 
  • Comment créer des projets Java avec Xcode 
  • Comment écrire des composants Joomla Avec Eclipse 
  • Comment trouver le mot le plus court en Java 
  • Connaissances Informatiques © http://www.ordinateur.cc