Gestione array di stringhe è un compito comune di programmazione Java . Aggiunta di un elemento di un insieme di Java è qualcosa di sviluppatori fanno regolarmente . Array Java possono essere creati , accedere e modificare in vari modi . Come per tutte le attività di programmazione , di creare un'applicazione efficace è meglio dotarsi di una certa conoscenza per quanto riguarda come strutture come gli array e le altre classi di raccolta siano effettivamente applicate. Matrici non sono generalmente destinati ad essere esteso , in modo da aggiungere un elemento a una richiede una serie di passaggi . Istruzioni 
 1 
 Creare un array di stringhe utilizzando la seguente sintassi : 
 
 String [] MyStrings = new String [ 10 ] ; 
 2 
 Creare un'istanza della matrice con elementi String : 
 
 for (int i = 0; i < myStrings.length ; i + + ) { 
 
 MyStrings [ i] = " x " ; 
 
 } < br > 
 Questo scrive una stringa di prova in ogni posizione di elemento , se si dispone di un altro array di stringhe si può usare al posto 
 3 
 Preparare la stringa che si desidera aggiungere alla matrice utilizzando . una stringa esistente o crearne una nuova e memorizzare in una variabile come segue : 
 
 AddString String = "y" ; 
 
 Sostituire " y" con la stringa , che può contenere sia caratteri alfanumerici o simboli di punteggiatura . 
 4 
 Converte l'array in una collezione List . Gli array sono progettati per avere una lunghezza fissa , specificato sulla creazione. Per questo motivo è meglio convertire temporaneamente l'array a un oggetto ArrayList prima di estenderla . È possibile farlo utilizzando la seguente sintassi : 
 
 ArrayList  stringList = new ArrayList  (); 
  Collections.addAll ( stringList , MyStrings ) ; 
 
 il vostro IDE ( Integrated Development Environment) potrebbe richiedere un messaggio di errore per quanto riguarda la classi ArrayList e Collezioni . Affrontare questo includendo le seguenti istruzioni import in cima alla vostra dichiarazione di classe : 
 
 import java.util.ArrayList ; 
 
 java.util.Collections importazione ; 
 5 < p> Aggiungi nuova stringa di ArrayList. Utilizzare il metodo "Add" per aggiungere la nuova stringa alla fine dell'oggetto ArrayList : 
 
 stringList.add ( AddString ) ; 
 
 Questo metodo aggiunge il nuovo elemento alla fine della raccolta , estendendo la lunghezza per uno e inserire la nuova stringa in questa posizione finale . 
 6 
 Convertire il nuovo ArrayList in un array. Sostituire la matrice originale di riferimento variabile con il nuovo ArrayList convertito in un array di stringhe : 
 
 MyStrings = ( String [ ] ) stringList.toArray ( new String [ 0 ] ) ; 
 
 Questo codice utilizza il metodo della classe ArrayList per convertire e lanciare la raccolta di nuovo ad un oggetto array String 
 7 
 prova il nuovo array " toArray " : . 
 
 System.out.println ( " Array lunghezza : "+ myStrings.length ) ; 
 
 System.out.println ( " elemento finale: "+ MyStrings [ myStrings.length - 1 ] ) ; 
 8 
 Salvare il file , compilare ed eseguire il programma per testarlo , osservando i messaggi scritti nella console di output .