| 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 Split
    stringhe Java offrono ai programmatori i mezzi per immagazzinare e manipolare sequenze di caratteri di testo . La classe stringa in Java implementa vari metodi per accedere informazioni sul contenuto di un pezzo di testo . Il metodo split è un metodo comunemente usato , che consente di programmi di acquisire sezioni di una stringa come elementi di un array , con la stringa nel suo complesso divisione utilizzando una espressione regolare . Metodo

    Il metodo split classe String è disponibile in due forme , una con un singolo parametro e una con due. Programmi Java possono chiamare il metodo split su oggetti stringa con il nome del metodo , che fornisce uno o due parametri , se necessario . Ad esempio, il codice seguente estratto dimostra scissione di una variabile stringa utilizzando il carattere di spazio :

    String Stringa = " Una sequenza di parole" ;

    myString.split ( "") ;

    la stringa in questo caso, è diviso in quattro elementi , ognuno contenente una parola nella frase originale , memorizzata nell'ordine in cui appaiono nel valore stringa originale .
    Torna
    < br >

    Il metodo split stringa restituisce un array di stringhe . La lunghezza della matrice dipende dal numero di sezioni d'archi , volte indicato come " token ", risultanti dalla operazione di divisione . I programmi possono accedere agli elementi di matrice direttamente come nel seguente esempio :

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

    alternativa un programma può memorizzare la matrice di stringhe come variabile per ulteriori elaborazioni :

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

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

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


    in questo caso , il programma stampa ogni elemento nella matrice di stringhe su è necessaria una riga separata .
    Regular Expression parametro

    il primo parametro del metodo split stringa per la funzione di operare . Questo parametro indica un'espressione regolare , che funge da delimitatore per l' operazione di divisione . Nell'esempio " myString " , il carattere di spazio è fornito come delimitatore , quindi gli elementi dell'array risultante rappresentano quelle fasce della stringa che appare tra i caratteri di spazio che contiene. In Java , le espressioni regolari consentono ai programmatori di abbinare diversi modelli di carattere all'interno di stringhe , usando questi per agire come delimitatori per l' operazione di divisione .
    Parametro Limite

    Il secondo parametro per l'operazione di scissione stringa è facoltativa , che rappresenta un limite al programmatore intenda far valere sul processo . Se un programma chiama il metodo split senza fornire un parametro limite , l'operazione verrà eseguita per l'intera stringa . Se un parametro limite fa apparire , l'operazione di scissione sarà eseguita un numero di volte . Ad esempio, il codice seguente viene illustrato l'utilizzo del parametro di limite :

    someWords String = " Selezione di parole " ;

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

    System.out.println ( wordTokens [2 ] ) ;//" di parole"

    Dopo l'operazione di scissione ha eseguito il numero di volte specificato dal parametro limite , il resto del stringa viene copiato nella posizione di matrice finale .

    Previous :

    next :
      Articoli Correlati
    ·Come costruire un menu in Android 
    ·Come convertire StreamSource di una stringa in Java 
    ·Progetti Java con Coding 
    ·Come installare Java SE 6 in Windows 
    ·Come costruire una nuova pagina Web utilizzando JSP 
    ·Come monitorare il pool delle connessioni in Java 7 JVM…
    ·Come cambiare i caratteri di testo in Java 
    ·Come cambiare DPI in Java 
    ·L' internazionalizzazione di Java Coding 
    ·Come formattare una variabile al primo decimale in Java…
      Articoli in evidenza
    ·Come nascondere un pulsante di comando in Visual C 
    ·Come scrivere una variabile di matrice in una dichiaraz…
    ·Come creare una linea di riempimento - in-the - vuoto i…
    ·Come scrivere un programma semplice SAS 
    ·Le funzioni PHP Soap dump 
    ·Come creare una tabella in VB.NET 
    ·Come utilizzare il metodo SearchEx in VB6 
    ·Come sostituire spazi finali con espressioni regolari P…
    ·Come calcolare anno bisestile con Microsoft Visual Basi…
    ·Come fare un Open /Save Button in VB 
    Copyright © Conoscenza Informatica http://it.wingwit.com