Io ho una domanda.
Guardando il costruttore della tua classe Array

codice:
public Array(String[] a, int i) {
   elementi = a;
   numElementi = 1;
}
a che ti serve passare il secondo argomento ( i ), se poi assegni comunque 1 alla variabile "numElementi"?


Ciao.