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 " ;
}
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 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 ; 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 . 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 prova il nuovo array " toArray " : . System.out.println ( " Array lunghezza : "+ myStrings.length ) ; System.out.println ( " elemento finale: "+ MyStrings [ myStrings.length - 1 ] ) ; Salvare il file , compilare ed eseguire il programma per testarlo , osservando i messaggi scritti nella console di output .
5
6
7
8
Informazioni correlate
Programmazione © www.354353.com