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;
}
}