| 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
    cordes Java offrent aux programmeurs les moyens de stocker et de manipuler des séquences de caractères de texte. La classe String en Java met en oeuvre diverses méthodes pour accéder aux informations sur le contenu d'un morceau de texte . La méthode de partage est une méthode couramment utilisée , ce qui permet d'acquérir des programmes des sections d'une chaîne comme éléments dans un tableau , avec la chaîne comme une scission entier en utilisant une expression régulière. Méthode

    La méthode du partage des classe string est disponible sous deux formes , l'une avec un seul paramètre et une avec deux. Les programmes Java peuvent appeler la méthode split sur ​​des objets chaîne en utilisant le nom de la méthode , en fournissant un ou deux paramètres si nécessaire. Par exemple, l'extrait de code suivant illustre le fractionnement d'une variable chaîne utilisant le caractère espace :

    cordes myString = " Une suite de mots »;

    myString.split ("") ;

    la chaîne dans ce cas, est divisé en quatre éléments , contenant chacun un mot dans la phrase originale , stockée dans l'ordre où ils apparaissent dans la valeur de la chaîne d'origine.
    Return of < br >

    La méthode du partage des chaîne renvoie un tableau de chaînes . La longueur du réseau est fonction du nombre de sections de cordes , parfois appelés "tokens ", résultant de l'opération de scission. Les programmes peuvent accéder aux éléments du tableau directement comme dans l'exemple suivant :

    System.out.println ( myString.split ("") [0] ) ;//sortie "A"

    Alternativement un programme peut stocker le tableau de chaînes comme variable pour un traitement ultérieur :

    string [ ] = textTokens myString.split ("") ;

    for (int i = 0; i < textTokens . longueur ; i + +) {

    System.out.println ( textTokens [i]) ; }


    dans ce cas , le programme envoie chaque élément dans le tableau de chaînes sur une ligne distincte.
    expression régulière paramètre

    le premier paramètre de la méthode du partage des cordes est requis pour la fonction à utiliser. Ce paramètre indique une expression régulière , qui agit comme un séparateur pour l'opération de fractionnement . Dans l'exemple " myString " , le caractère d'espace est fourni comme séparateur , de sorte que les éléments du tableau qui en découlent représentent les sections de la chaîne qui apparaissent entre les caractères d'espace qu'il contient. En Java , les expressions régulières permettent aux programmeurs Pour s'adapter aux différents modèles de caractère dans les chaînes , les utiliser pour agir comme séparateurs pour l'opération de scission.
    Paramètre de limite

    Le deuxième paramètre à l'opération de scission de chaîne est facultative, représente une limite au programmeur désire exécuter sur le processus . Si un programme appelle la méthode split sans fournir un paramètre de limite , l'opération sera réalisée pour la chaîne entière. Si un paramètre de limite n'apparaît , l'opération de scission sera réalisée un certain nombre de fois défini . Par exemple , le code suivant illustre l'utilisation du paramètre de limite :

    cordes someWords = " Une sélection de mots »;

    String [ ] = wordTokens someWords.split ("", 3); Photos

    System.out.println ( wordTokens [2] ) ;//" des mots "

    Après l'opération de scission a effectué le nombre de fois que spécifié par le paramètre de limite , le reste de l' chaîne est copiée dans la position finale de tableau.

    Previous :

    next :
      articles connexes
    ·Index Array Out of Bounds Exception en Java 
    ·Une explication de l'INT , NUM1 , NUM2 et NUM3 dans le …
    ·Comment consigner les erreurs et les attraper Grâce ex…
    ·Comment faire pour créer des fichiers JAR exécutables…
    ·Comment écrire un CLOB 
    ·Comment faire pour installer Java sans privilèges admi…
    ·Qu'est-ce que le formulaire d'action dans Struts 
    ·Comment calculer le nombre de comparaisons en Java 
    ·Java pop-up codes 
    ·Comment télécharger Eclipse pour Android 
      articles en vedette
    ·Comment couper la chaîne à la longueur en PHP 
    ·Comment faire pour créer une expression régulière da…
    ·La fonction de F - statistique dans MATLAB 
    ·Comment passer des pointeurs de fonctions 
    ·Comment faire pour utiliser select dans une balise DIV 
    ·Comment définir la valeur d'une requête MySQL comme u…
    ·Outils de programmation pour enfants 
    ·Comment tester pour les nombres Python 
    ·Comment faire pour afficher des pourcentages en C + + 
    ·Comment déterminer le contrôle avec un courant de mis…
    Copyright © Connaissances Informatiques http://fr.wingwit.com