| 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
    Java String Codici Spalato
    La classe String di Java fornisce metodi per l'elaborazione di stringhe di testo , tra cui l'accesso e la modifica dei caratteri. Il metodo split divide un testo dato String in singole voci , a volte indicato come " gettoni ". Questi gettoni vengono inseriti automaticamente in un array di stringhe , che viene restituito quando viene chiamato il metodo split . Quando si utilizza il metodo split , sviluppatori hanno un numero di scelte in termini di scelta della stringa , la matrice risultante elaborazione e creando l'espressione regolare utilizzata per la scissione . Dividere in una variabile stringa restituendo un array

    Il caso più semplice di dividere una stringa Java comporta l'esecuzione del metodo in una variabile String , assegnando il risultato ad un array di stringhe . Nel seguente codice di esempio, l'espressione regolare utilizzata per dividere la stringa è un singolo carattere di spazio :

    fullString String = " Ecco un po ' di testo " ;

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

    Ognuna delle parole nella stringa originale viene ora conservato a posizioni di array consecutivi . La seguente riga di test scriverà " Qui " per la console di output standard :

    System.out.println ( stringTokens [ 0 ] ) ;
    Spalato con un limite

    Il metodo split String può opzionalmente essere passato un parametro di tipo primitivo " int ", che indica un limite . Il limite determina il numero di volte che l' operazione di divisione viene eseguita . Una volta che il limite è stato raggiunto , la sezione d'archi rimanente sarà collocato nella posizione dell'array finale . Il codice riportato di seguito viene illustrato l'utilizzo di un limite , come parte del processo di scissione :

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

    Utilizzando l'originale " variabile fullString " , il seguente produrrà " un testo " per la console :

    System.out.println ( stringTokens [ 2] ) ;
    Split on a String
    letterale

    oltre a svolgere il metodo split su variabili stringa , le applicazioni Java possono eseguire sul letterali stringa, dove il valore della stringa è dichiarato esplicitamente prima che il metodo viene chiamato su di esso . Il seguente codice di esempio mostra un modo alternativo per produrre lo stesso risultato dell'esempio " fullString " : .

    String [ ] stringTokens = " Ecco un po ' di testo " split ( " " , 3) ;
    < p > Questa sintassi è utile nei casi in cui l'originale contenuto di stringa di testo non è richiesta una volta che l' operazione di divisione è completa.
    Split con diverse espressioni regolari

    il primo parametro per il metodo split String Java indica una espressione regolare . Le espressioni regolari in Java indicano insiemi e modelli di caratteri da verificare all'interno di una stringa

    Ad esempio , la sintassi seguente divide la stringa in qualsiasi carattere che non è o una lettera maiuscola o minuscola : .
    < P > split ( " [ ^ a-zA - Z ]") ;

    Per dividere la stringa ogni volta che una cifra si incontra , si applica la seguente sintassi :

    split ( " [ 0-9 ] " ) ;

    Ci sono molte possibili espressioni regolari in Java , tra cui" . metacaratteri ", che hanno un significato speciale

    Previous :

    next :
      Articoli Correlati
    ·Come sostituire una funzione in Java 
    ·Come convertire un numero intero in binario Array in Ja…
    ·Come leggere più numeri in Java 
    ·Come costruire e distribuire siti web con Java 
    ·Come convertire Proprietà per String in Java 
    ·Come installare il Java Software Development Kit 
    ·Come spostarsi tra i fotogrammi in Java 
    ·Come chiamare un metodo booleano in Java in un'altra cl…
    ·Come creare un servizio Web mediante Axis 
    ·Come limitare il numero di caratteri in una JTextField …
      Articoli in evidenza
    ·Come fare il vostro proprio computer Dice Game 
    ·Come rimuovere i tag XML da un file XML in VB6 
    ·Come incorporare un database in un App Mac 
    ·Come passare i dati da un form in un Access Query 
    ·Che cosa è un'istruzione di assegnazione in Java 
    ·Come proteggere file Flash vengano scaricati 
    ·Tutorial per la Camera API PhoneGap 
    ·Come inviare gli errori PHP ad un file piuttosto che il…
    ·Come fare un pulsante 3-D in REALbasic 
    ·Come calcolare l'intersezione di due linee in Visual Ba…
    Copyright © Conoscenza Informatica http://it.wingwit.com