Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    passaggio di array da una classe ad un altra

    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?

    il lupo perde il pelo ma non il vizio!
    http://www.pateam.eu
    http://pateam.altervista.org

  2. #2
    scusate... ho capito dove sbagliavo... in return va passato solo il nome dell'array.... ossia "animali" e non, come avevo fatto io, "animali[]".

    il lupo perde il pelo ma non il vizio!
    http://www.pateam.eu
    http://pateam.altervista.org

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.