Lavorare con ArrayList
Costruire una struttura dati ArrayList e aggiungere/rimuovere oggetti è un'operazione molto comune in Java. In questo esercizio creerai una lista della spesa — rappresentata da una lista di String — e aggiungerai, rimuoverai e modificherai elementi nella lista.
Questo esercizio fa parte del corso
Tipi di dati ed eccezioni in Java
Istruzioni dell'esercizio
- Importa
ArrayListper l'uso nell'applicazione. - Crea un nuovo
ArrayListdiStringe assegna la variabileshopListad esso. - Aggiungi un secondo
"milk"alla lista della spesa. - Cambia
"bread"in"rye-bread"nella lista della spesa.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
// Import ArrayList
____ ____.____.____;
public class Shopping {
public static void main(String[] args) {
// Create an ArrayList of Strings using parameterized constructor
____<____> shopList = ____ ____<____>();
shopList.add("milk");
shopList.add("eggs");
shopList.add("bread");
// Add milk to the list again
shopList.____("____");
System.out.println(shopList);
// Change bread to rye-bread in the list
shopList.____(____, "____");
shopList.remove("milk");
System.out.println(shopList);
System.out.println(shopList.size());
}
}