Come aggiungere le stringhe a una lista di Java

May 30

Quando gruppi di dati devono essere memorizzati in modo rapido, il tradizionale, matrice vaniglia è la scelta più comune. Tuttavia, la matrice ha una serie di svantaggi, non ultimo dei quali è che i nuovi dati non possono essere aggiunti alla matrice senza ricreare esso. L'interfaccia List fornisce un metodo "aggiungere" che semplifica il processo per il programmatore, e rende anche più efficiente in alcune situazioni.

istruzione

1 Creare una classe Java di base. Per fare questo, aprire qualsiasi editor di testo e digitare:

public class StringList {

Main (string [] args) {public static void

}

}

2 Creare l'elenco. Il tipo "Lista" in Java è astratta, quindi non può essere creato direttamente. Invece, è necessario creare uno dei suoi sottotipi, come il ArrayList, LinkedList, e Set. Qui, verrà utilizzato il ArrayList. Digitare il seguente tra le parentesi del metodo "public static void main":

elenco ArrayList = new ArrayList ();

3 Aggiungere una stringa alla lista con il metodo "aggiungere" digitando il seguente alla riga successiva:

String s = "Questa è una stringa di testo in inglese.";

list.add (s);

Consigli e avvertenze

  • Le diverse implementazioni dell'interfaccia "Lista" in Java hanno differenti caratteristiche prestazionali. Il ArrayList è un buon compromesso, ma in situazioni in cui le prestazioni sono di primaria importanza, un'altra classe può servire meglio alle proprie necessità.