Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Java Programming >> .

Come aggiungere a una matrice di stringhe in Java

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 " ;

}

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

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 .

 

Programmazione © www.354353.com