| 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
    La méthode Java à couper les lignes
    programmes Java souvent lire un texte à partir de fichiers externes , d'importer le contenu pour le traitement d'une application . Parfois, un programme Java utilisera également le texte importé de présenter des informations aux utilisateurs au sein d'une interface de l'application . Texte à partir d'un fichier externe peut contenir des caractères de nouvelle ligne , en indiquant les sauts de ligne dans le contenu. Pour diviser ce texte en lignes séparées , les programmeurs peuvent utiliser la méthode du partage des classes de cordes. Chaîne méthode du partage des

    la classe String Java fournit des méthodes pour le traitement et l'accès aux informations sur les personnages dans une section du texte . La méthode du partage prend une valeur de chaîne et une expression régulière pour correspondre , en divisant la corde en deux à chaque fois que l'expression régulière correspond . Si la méthode du partage joue sur une chaîne de texte avec des caractères de nouvelle ligne en elle, avec ces caractères indiqués dans le cadre de l'expression régulière , il retournera un tableau de chaînes à chaque ligne de texte stocké dans un élément du tableau. La longueur du tableau sera le même que le nombre de lignes dans la chaîne de texte .
    Expression régulière

    La méthode de partage de chaîne peut prendre une grande variété d'expressions. L'exemple suivant montre un exemple simple où un seul caractère d'espace agit comme l'expression régulière à diviser la chaîne sur :

    cordes someTextInfo = " Voici quelques informations de texte" ;

    String [ ] infoWords = someTextInfo.split ("") ;

    Le tableau résultant dans ce cas aura cinq éléments , chacun stocker un seul mot. La méthode de partage est capable de prendre des expressions régulières plus complexes indiquant divers arrangements et des combinaisons de caractères pour correspondre .

    Caractères de nouvelle ligne

    Il ya un peu différents types de nouveaux programmes Java de caractères de ligne peuvent rencontrer. Selon le contexte dans lequel un fichier texte a été créé, il peut contenir de nouvelles lignes représentées en utilisant les deux caractères suivants:

    \\ r

    \\ n

    La syntaxe suivante montre en utilisant la méthode de la broche de chaîne pour séparer les lignes délimitées par les deux types de caractère de nouvelle ligne utilisés dans les fichiers de texte brut , la «nouvelle ligne » et «retour chariot » caractères : Trouvez

    someTextLines string = "Première ligne \\ nDeuxième \\ ligne rAnother " ;

    String [ ] = someText.split lignes ( " [\\ \\ r \\ \\ n ] + ");

    Cette syntaxe va correspondre à toute combinaison des deux types de caractères , le stockage sur une seule ligne à chaque position de tableau.
    return array

    La méthode de répartition de chaîne en Java retourne un tableau de chaînes pour tout autre traitement vous pourriez avoir besoin. Les programmes peuvent accéder aux éléments du tableau directement comme suit:

    System.out.println ( someText.split ( " [ \\ \\ r \\ \\ n ] +" ) [ 0]);

    Code délivre en sortie la première ligne de la chaîne de texte . Sinon, vous pouvez stocker le tableau comme une variable , une boucle à travers elle pour le traitement comme suit :

    String [ ] = someText.split lignes ( " [ \\ \\ r \\ \\ n ] +" ) ;
    < p> for (int i = 0; i < lines.length ; i + +) {

    System.out.println ( "Ligne" + i + " :" + lignes [i]) ;
    < p >}

    Ce code renvoie chaque ligne précédée du numéro de la ligne .

    Previous :

    next :
      articles connexes
    ·Types de multitâche dans la boutique Threads Java 
    ·Comment programmer les jeux 3D en Java 
    ·Comment ouvrir un fichier PDF en Java 
    ·Comment compteur avec Java 
    ·Comment copier un fichier dans Jsp 
    ·Comment écrire dans un fichier avec JAVA 
    ·Comment connecter un JButton à un JTextField 
    ·Comment mettre à jour les objets dans une liste avec J…
    ·Comment utiliser la boîte combo avec Netbeans GUI 
    ·Comment faire pour extraire un APK pour un Android 
      articles en vedette
    ·Comment charger une URL dans un DIV utilisant PHP Fonct…
    ·Comment remplacer minuscules avec des chapiteaux en Jav…
    ·Comment passer d'une base de données Rails pour SQLite…
    ·Comment utiliser ScrollBar dans VB6 
    ·Comment faire pour convertir accès à un serveur MySQL…
    ·Comment créer une application iPhone pour un flux sur …
    ·Les requêtes qui s'exécutent plus rapidement en bases…
    ·Comment obtenir le module CV dans OpenCV pour Python 
    ·Comment faire une déclaration d' arithmétique en Java…
    ·Comment retourner une valeur dans une zone de liste à …
    Copyright © Connaissances Informatiques http://fr.wingwit.com