ciao a tutti! Ho un problema con una classe java, in pratica non mi da errore su un arraylist che creo come variabile d'istanza di tipo una altra classe da me creata! mi spiego meglio postando le due classi da me create:
codice:
package Banca;
public class Movimento {
private int giorno, operazione;
public Movimento(int giorno, int operazione){
this.giorno=giorno;
this.operazione=operazione;
}
public Movimento(int operazione){
giorno=0;
this.operazione=operazione;
}
public int getGiorno(){
return giorno;
}
public int getOperazione(){
return operazione;
}
public String toString(){
return "il giorno: " + giorno + "e' stata effettuata l'operazione: " + operazione;
}
}
quella sopra non mi da problemi in compilazione ora posto quella che mi da errore
codice:
package Banca;
public class ContoCorrente{
private static int numeroconto = 0;
private int conto = numeroconto++;
private int saldo;
private String intestatario;
private ArrayList<Movimento> movimenti= new ArrayList<Movimento>();
public ContoCorrente(String intestatario, Movimento m){
this.intestatario=intestatario;
movimenti.add(m);
saldo=m.getOperazione();
}
}
il comando che do, una volta postomi nella cartella dove trovo entrambe, è il seguente:
:/Banca$ javac *.java
ContoCorrente.java:8: error: cannot find symbol
private ArrayList<Movimento> movimenti= new ArrayList<Movimento>();
^
symbol: class ArrayList
location: class ContoCorrente
ContoCorrente.java:8: error: cannot find symbol
private ArrayList<Movimento> movimenti= new ArrayList<Movimento>();
^
symbol: class ArrayList
location: class ContoCorrente
2 errors
grazie mille a chi mi aiuta