salve a tutti, ho un arraylist in una classe contenente dei dati, vorrei tramite funzione portarli in un semplice array di un'altra classe non so come fare ecco più o meno il codice
codice:
public class array{
int a[];
arraylist cal = new arraylist();
public array(){
a = cal.ritornaArray();
}
}
import java.util.ArrayList;
public class arraylist{
ArrayList<Integer> al = new ArrayList<Integer>();
public arrayList(){
//io ho utilizzato già un metodo per il caricamento abbastanza complesso ma
//qui per fare un esempio li carico singolarmente
al.add(10);
al.add(11);
al.add(100);
al.add(5);
}
public int[] ritornaArray(){
return ...;
}
}
utilizzando più o meno questo codice qualcuno mi sa dire come fare?