| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Java Programming >> Content
    Il metodo Java per Spalato Lines
    programmi Java spesso leggere il testo da file esterni , l'importazione del contenuto per l'elaborazione all'interno di un'applicazione . A volte un programma Java utilizzerà anche testo importato per presentare le informazioni agli utenti all'interno di una interfaccia dell'applicazione. Testo da un file esterno può contenere caratteri di nuova riga , indicando le interruzioni di riga all'interno del contenuto . Per dividere tale testo in linee separate , i programmatori possono utilizzare il metodo split classe string . String Split Method

    classe String di Java fornisce metodi per l'elaborazione e l'accesso alle informazioni circa i caratteri di una sezione di testo . Il metodo split prende un valore stringa e un'espressione regolare per abbinare , dividendo la stringa in due ogni volta l'espressione regolare è abbinato . Se il metodo split esegue su una stringa di testo con caratteri di nuova riga in esso , con questi personaggi indicati come parte dell'espressione regolare , restituisce una matrice di stringhe , con ogni riga di testo memorizzato all'interno di un elemento di un array . La lunghezza della matrice sarà lo stesso del numero di righe nella stringa di testo .
    Regular Expression

    Il metodo split della stringa può assumere una varietà di espressioni . Di seguito viene illustrato un semplice esempio in cui un singolo carattere di spazio si comporta come l'espressione regolare per dividere la stringa in :

    someTextInfo String = " Ecco alcune informazioni di testo" ;

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

    L'array risultante in questo caso avrà cinque elementi in esso , ciascuno la memorizzazione di una singola parola . Il metodo split è in grado di prendere molto più complesse espressioni regolari che indicano le varie modalità e combinazioni di caratteri da verificare .

    New Line Personaggi

    Ci sono pochi diversi tipi di carattere di nuova linea di programmi Java possono incontrare . A seconda del contesto in cui è stato creato un file di testo , può contenere nuove linee rappresentate utilizzando i due caratteri seguenti :

    \\ r

    \\ n

    La sintassi seguente dimostra utilizzando il metodo spiedo stringa di linee separate delineati dai due tipi di carattere di nuova riga utilizzati nei file di testo , la "nuova linea " e " carriage return" personaggi :

    someTextLines String = " Prima riga \\ line nSecond \\ line rAnother " ;

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

    Questa sintassi corrisponderà a qualsiasi combinazione dei due tipi di carattere , la memorizzazione di una singola linea in ogni posizione dell'array.
    Torna Array

    Il metodo split stringa in Java restituisce una matrice di stringhe per ogni ulteriore elaborazione si può richiedere . I programmi possono accedere agli elementi dell'array direttamente come segue :

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

    codice restituisce la prima riga della stringa di testo . In alternativa è possibile memorizzare l'array come una variabile, scorrendo per l'elaborazione come segue :

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

    System.out.println ( " riga " + i + ":" + linee [ i] ) ;
    < p > Questo codice }

    emette ogni riga preceduta dal numero di linea .

    Previous :

    next :
      Articoli Correlati
    ·Quali sono i due usi l'operatore + in Java 
    ·Come aumentare la memoria assegnata dalla Java Virtual …
    ·Come convertire GBA a JAD 
    ·Come ottenere il valore intero a Enum Java 
    ·Java String Split 
    ·Come per ridisegnare un problema su Java 
    ·Dipingere Metodo in un Applet Java 
    ·Come riattaccare una singola EJB Entity in JPA 
    ·Come fare un gioco con Java Software 
    ·Come Convertire il ResultSet a discesa nella JSP 
      Articoli in evidenza
    ·Che cosa è uno stub EJB 
    ·Come compilare MySQL Workbench su CentOS 
    ·HTML colspan Tutorial 
    ·Come creare un database MySQL 
    ·Come eliminare da MySQL 
    ·Come sostituire Python Indicazioni 
    ·Come creare campi univoci in PHP /MySQL 
    ·Come abilitare PHP 5 in GoDaddy 
    ·Come sapere se una talpa dovrebbe essere rimosso 
    ·Come creare un formato XLS da PHP 
    Copyright © Conoscenza Informatica http://it.wingwit.com