Salve a tutti... ho un problema che non riesco a risolvere circa il passaggio di un array da una classe ad un altra... Vi faccio un esempio:
public class Esempio0000
{
public static void main(String[]args)
{
//creo un oggetto che ha come campo private un array di stringhe
Parole par = new Parole();
}
}
class Parole
{
public Parole()
{
}
private String [] animali = {"cavallo" , "pecora", "agnello"};
}
Ok, ammettiamo che io adesso volessi creare una classe "ParoleAnimali" che accetti come parametro l'array della classe Parole... sicuramente dovrei fare dapprima un metodo par.getElencoAnimali() contenente l'array animali e poi dovrei passarlo al nuovo oggetto ParoleAnimali. Fino a qui ci sono, ma il problema è proprio che, scrivendo questo metodo:
public String[] getElencoAnimali()
{
return animali[];
}
compilandolo mi da un errore...
CHI MI SA AIUTARE?