So, I have function:
public static int getMultiSum(List<Test> testList){
int sum = 0;
for(Test test : testList){
sum += test.length * test.width;
}
return sum;
}
So, how I can use stream API for this function?
>Solution :
You can use mapToInt to convert the Test stream to an IntStream, then use the reduction method sum.
public static int getMultiSum(List<Test> testList){
return testList.stream().mapToInt(t -> t.length * t.width).sum();
}