Suggerimenti

di il
1 risposte

Suggerimenti

Salve a tutti io avrei un grosso problema con il linguaggio di programmazione di java, e devo far un sottoprogramma che passategli due liste le scorre conteporaneamente e somma il valore corrente , come posso fare

1 Risposte

  • Re: Suggerimenti

    Ciao ecco un programmino di esempio

    import java.util.ArrayList;
    import java.util.List;

    class SommaListe {

    public static void main(String[] args) {

    List<Integer> l1=new ArrayList<Integer>();
    List<Integer> l2 = new ArrayList<Integer>();
    l1.add(1);
    l1.add(2);
    l2.add(3);
    l2.add(4);

    System.out.println(somma(l1,l2));

    }


    public static List<Integer> somma(List<Integer> lista1,List<Integer> lista2){

    List<Integer> somma = new ArrayList<Integer>();

    if( (lista1 != null && lista2 != null) && lista1.size()==lista2.size() ){


    for(int i=0;i<lista1.size();i++){
    somma.add( lista1.get(i)+lista2.get(i) );
    }

    }else{

    throw new IllegalArgumentException("Le liste devono essere non null e della stessa dimensione");
    }
    return somma;
    }
    }
Devi accedere o registrarti per scrivere nel forum
1 risposte