| 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
    Come dividere in Java
    La classe String di Java fornisce una serie di funzioni per l'elaborazione del testo . Utilizzando il metodo split , è possibile creare un array di stringhe che rappresentano sottosezioni di una stringa più grande . Stringhe Java sono divisi utilizzando un'espressione regolare , che definisce quali caratteri all'interno della stringa dovrebbe essere utilizzato per delineare le sezioni da ripartire. Ad esempio, per separare le parole in una frase, in modo che ciascuno di essi occupa un singolo elemento dell'array, è possibile dividere la stringa frase utilizzando un carattere di spazio come l'espressione regolare . Il metodo split String è semplice e facile da imparare . Istruzioni
    1

    creare il testo String si desidera dividere in programma Java . Utilizzare il seguente codice di esempio , se non si dispone già di una stringa che si desidera dividere :

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

    Questo crea un'istanza semplicemente un oggetto String con una sezione di base di testo che contiene parole separate dal carattere di spazio . Creare una stringa di tuo , se si preferisce , ricordando di includere un personaggio diviso più volte all'interno di esso.
    2

    Split tuo String. Utilizzare la seguente sintassi per dividere il testo String :

    completeText.split ( "") ;

    Questa linea esegue l'operazione di scissione sulla stringa , utilizzando il carattere di spazio come delimitatore , come indicato dal parametro . Modificare la riga come segue , assegnando il risultato dell'operazione di scissione di un oggetto array :

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

    La matrice contiene ora un elemento per ogni sezione all'interno della stringa originale, che è apparso tra i caratteri di spazio .
    3

    uscita i risultati della vostra operazione di divisione . Aggiungere il seguente codice per scorrere il risultato della funzione split , scrivendo ogni elemento fuori per una sola riga nella console di output :

    per (String tkn : textTokens ) per

    { System.out . println ( "-" + TKN );}

    salvare il programma , quindi compilarlo ed eseguirlo. Si dovrebbe vedere la seguente scritta nella console , a meno che non hai usato la propria stringa originale :

    - Qui

    - è

    - alcuni

    - testo
    4

    Utilizzare caratteri multipli per dividere la stringa . Hai molte opzioni in termini di come si divide una stringa di testo in Java . Per dimostrare un altro , modificare la dichiarazione di stringa come segue :

    completeText String = " Ecco un po ' di testo , e molto di più . " ;

    Altera l' operazione di divisione come segue :
    < p > String [ ] = textTokens completeText.split ( " [ , . ] + ");

    le parentesi quadre indicano che più personaggi possono essere usati per dividere la stringa , mentre il segno più indica che un numero qualsiasi di queste caratteri che si verificano insieme devono essere trattati come uno. Testate il programma per visualizzare l'output .
    5

    Limitare il funzionamento split . È possibile applicare un limite al numero di volte che la funzione split viene applicata alla stringa , in ultima analisi, determinare la lunghezza della matrice risultante. Alter tua funzione split come segue :

    String [ ] = textTokens completeText.split ( " [ , . ] +" , 3) ;

    testare il programma e si dovrebbe vedere il seguente output :

    - Qui

    - è

    - . del testo , oltre a più

    Dopo la funzione split è stato applicato il numero di volte specificato , il restante sezione della stringa originale viene inserito nella voce matrice finale .

    Previous :

    next :
      Articoli Correlati
    ·Come caricare un tema WP per HostGator cPanel 
    ·Come trovare un numero massimo in Java 
    ·Come fare una piramide di caratteri Utilizzo di Java 
    ·La funzione di toString in Java 
    ·Come sapere se una talpa dovrebbe essere rimosso 
    ·I vantaggi di Custom Tag 
    ·VTC Java Tutorial 
    ·Come implementare un elenco in XML Android 
    ·Come suddividere una stringa in lettere in Java 
    ·Come utilizzare un'istruzione switch 
      Articoli in evidenza
    ·Come caricare i programmi per il dispositivo Windows CE…
    ·Come ottenere un nome intero di ingresso in CPP 
    ·Come utilizzare Jaws con Microsoft Visual Basic 
    ·Come lanciare Perl Da SSH 
    ·Modi diversi per formattare le date in VBA 
    ·NetBeans e Oracle Tutorial 
    ·Come convertire l'ora di sistema in zecche sull'ora loc…
    ·Come ruotare un cifrario in JavaScript 
    ·Come eseguire il debug Perl 
    ·Come creare un file JPEG con Visual Basic 2010 Express …
    Copyright © Conoscenza Informatica http://it.wingwit.com