| 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 analizzare un Comma Separated stringa in variabili in Java
    Lavorazione stringhe di testo in Java è generalmente semplice , come la lingua fornisce una serie di funzioni standard per le stringhe di movimentazione , tra cui l'accesso a porzioni individuali . Per accedere agli elementi all'interno di una stringa separata da virgole , il codice deve prima dividere gli elementi in singole stringhe . A seconda degli obiettivi all'interno del progetto , è possibile mantenere queste variabili stringa memorizzati all'interno di una struttura a matrice o salvare elementi particolari come variabili stringa distinti . Qualunque cosa si pensa di fare con i vostri elementi di stringa , il processo di accesso li richiede solo poche righe di codice . Istruzioni
    1

    Prepara il tuo stringa originale . Il vostro progetto Java potrebbe essere la lettura il vostro separati da virgola stringa da una fonte esterna o la creazione all'interno del programma . In entrambi i casi , assicurarsi che lo avete salvato come una singola variabile , come nel seguente esempio di codice estratto:

    totalText String = " Bob , Jim , Sam " ;

    La stringa può essere qualsiasi lunghezza , come il processo di accesso gli elementi in esso non è dipendente dalla lunghezza . Una volta che il testo viene memorizzato in una variabile di stringa, è possibile eseguire il trattamento stringa è necessario .
    2

    Split vostra stringa . Utilizzando il metodo "split" della classe String di Java , è possibile separare gli elementi all'interno di una stringa . Questo metodo prende un parametro che indica quale carattere si desidera dividere la stringa in , che sarà il carattere virgola in questo caso. Il codice riportato di seguito viene illustrato come chiamare il metodo split sulla stringa , passandogli il carattere virgola :

    totalText.split ( "," ) ;

    stringhe Java sono immutabili , il che significa una Java oggetto stringa non può essere modificato . Per questo motivo , il metodo split non influenza il valore della stringa originale, che è comunque possibile utilizzare all'interno del programma , se ne avete bisogno .
    3

    memorizzare il risultato della vostra operazione di divisione in serie . Il metodo split stringa restituisce un oggetto array con ciascun elemento della stringa memorizzata in un'unica posizione . Per creare una variabile di matrice in modo da poter accedere agli elementi divisi dalla stringa originale , modificare il codice riga divisa come segue :

    String [ ] = textElements totalText.split ( " , ");
    < p > Questo permette di elaborare gli elementi in modo ordinato memorizzandoli in una struttura dati lineare.
    4

    Accesso vostri elementi stringa . Quando si dispone di elementi come stringhe memorizzate all'interno di un array, è possibile accedervi utilizzando i rispettivi valori di indice . Per esempio, se è necessario accedere a un elemento in una posizione particolare, è possibile utilizzare il codice seguente sintassi :

    textElements [ 0 ]

    accede al primo elemento , che è alla posizione zero . Per accedere a ciascun elemento dell'array in ordine consecutivo , è possibile utilizzare un ciclo "for " , come nel seguente esempio :

    for (int i = 0; i < textElements.length ; i + + ) { < br

    System.out.println > ( " elemento " + i + " : " + textElements [i]) ; .

    }

    Questo scrive ogni valore di elemento fuori insieme alla posizione

    5

    Conservare eventuali elementi richiesti come variabili individuali all'interno del programma . È possibile usare gli elementi divisi dalla stringa di testo originale direttamente dalla matrice , come le variabili array vengono memorizzati nello stesso modo come variabili ordinarie , ma accessibili utilizzando le loro posizioni di matrice. Se avete bisogno di elementi stringa dell'array memorizzato come singole variabili , è possibile copiarli come segue :

    String anElement = textElements [ 0 ] ;

    In generale, si deve solo fare questo quando necessario, come hai già il valore di stringa all'interno della matrice e la creazione di una variabile indipendente può utilizzare le risorse non necessarie .

    Previous :

    next :
      Articoli Correlati
    ·Come formattare date tra Java e Oracle 
    ·Come sbarazzarsi della X rossa in Java 
    ·Java concatenazione di stringhe vs . StringBuilder 
    ·Utilizzo di Java Cryptography 
    ·Java e funzioni random 
    ·Come usare gli operatori logici in Java 
    ·Come faccio a eseguire JSP Da un Eclipse ? 
    ·Tipi incompatibili sono stati trovati in Java 
    ·Come fare listener del mouse Utilizzando Oscillazione i…
    ·Come costruire e distribuire siti web con Java 
      Articoli in evidenza
    ·Come rimuovere un decimale Python 
    ·Come giocare audio file in Visual Basic 
    ·Do Scripts Scadenza ? 
    ·Come creare un nuovo Paperclip in Rails 
    ·Come impostare i cookie di PHP 
    ·Come nascondere un'immagine segnaposto 
    ·Come inizializzare puntatori 
    ·Le tecniche di Semantic descrizione 
    ·Come fare un Parse server per i file CSS come PHP 
    ·Come creare una tupla in Python 
    Copyright © Conoscenza Informatica http://it.wingwit.com