Salve a tutti, sono alle prime armi con l'uso di Stream.
Dovrei fare:
- uno stream di un ArrayList
- limitarlo dell'ultimo elemento
- moltiplicare ogni singolo elemento per gli elementi di un Array (e quindi credo creare un nuovo stream)
- poi sommare tutti gli elementi risultanti
Avevo pensato a qualcosa del genere ma non riesco a venirne fuori..
double sommatoria = matricePesi[i][j].stream()
.limit(matricePesi[i][j].size()-1)
.map(x -> Arrays.stream(values).map(y -> x*y))
.mapToDouble(null)
.sum();