Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Tema 3
Ejercicio 3.1
Utilizando la clase ArrayList, escribe un programa (e.g. un main dentro de una clase TestCaja) que realice los siguientes pasos:
1. 2.
Construir un ArrayList con 10 Cajas de Enteros (Integer) con los primeros 10 nmeros impares; Recorrer el ArrayList para mostrar sus datos por pantalla
Tema 3
Solucin 3.1
import java.util.*; public class TestCaja { public static void main(String args[]) { // crear el vector ArrayList<Caja<Integer>> v = new ArrayList<Caja<Integer>>(10); // aadir 10 cajas for (int i=0; i<10; i++) { Caja<Integer> c = new Caja<Integer>(); c.setDato(new Integer(2*i+1)); v.add(c); } // recorrer el arralist y mostrar su contenido System out println(-- Contenido de las Cajas:); System.out.println( Cajas: ); for (int i=0; i<v.size();i++) System.out.println(v.get(i).getDato()); // o alternativamente for (Caja<Integer> c: v) System.out.println(c.getDato());
Tema 3
Ejercicio 3.2
Completa la clase Garaje (del tema 1). Falta por implementar los mtodos: