Richiesta informazioni

di il
34 risposte

34 Risposte - Pagina 3

  • Re: Richiesta informazioni

    Andbin .

    Stavo per buttare la spugna .
    Ragionare utilizzando i generics non e' semplicissimo .
    Queste quattro istruzioni me le ricorderò per parecchio tempo .


    Un'altra cosa che mi sta facendo innervosire e' il main .
    Continua a darmi degli errori e non capisco perchè .
    Non gli piace la parametrizzazione con Persona.
    add("string"," String" , int ) non e' corretto


    import java.util.ArrayList;

    public class main {
    public static void main(String[] args) {
    ArrayList<Persona> Str = new ArrayList<Persona>();

    Str.add("Fabio", "Pincopallino", 1966);
    Str.add("Franco", "Rossi", 1969);
    Str.add("Gianni", "Bianchi", 1980);
    Str.add("Alfonso", "Verdi", 1989);

    }
    }
  • Re: Richiesta informazioni

    FabioJ ha scritto:


    ArrayList<Persona> Str = new ArrayList<Persona>();

    Str.add("Fabio", "Pincopallino", 1966);
    Str.add("Franco", "Rossi", 1969);
    Str.add("Gianni", "Bianchi", 1980);
    Str.add("Alfonso", "Verdi", 1989);
    La lista è parametrizzata <Persona> e questo OK. Ma poi usi add passando 3 argomenti. Non ha senso. Devi passare 1 oggetto Persona.
  • Re: Richiesta informazioni

    Scrivendo cosi' sembra non dare errori pero' non mi convince .

    ArrayList<Persona> Str = new ArrayList<Persona>();

    Persona Str1= new Persona("Fabio", "Pincopallino", 1966);
    Persona Str2 = new Persona("Roberto", "Rossi", 1986);
  • Re: Richiesta informazioni

    Pardon ... mi sono un po' incasinato .

    questo e' il modo giusto .

    Str.add(new Persona("Roberto", "Rossi", 1986));
  • Re: Richiesta informazioni

    FabioJ ha scritto:


    Scrivendo cosi' sembra non dare errori pero' non mi convince .
    Gli oggetti Persona:
    - li istanzi, li assegni a variabili es. p1, p2 ecc. e poi dopo queste le passi a ciascuna add
    ...oppure
    - li istanzi passando la istanza "al volo" al add.

    A tua scelta.
Devi accedere o registrarti per scrivere nel forum
34 risposte