Sum and product of an array: Difference between revisions

→‎{{header|Java}}: added java 8
(→‎{{header|Java}}: added java 8)
Line 824:
}
}</lang>
 
{{works with|Java|1.8+}}
<lang java5>import java.util.Arrays;
 
public class SumProd
{
public static void main(final String[] args)
{
int[] arg = {1,2,3,4,5};
System.out.printf("sum = %d\n", Arrays.stream(arg).sum());
System.out.printf("sum = %d\n", Arrays.stream(arg).reduce(0, (a, b) -> a + b));
System.out.printf("product = %d\n", Arrays.stream(arg).reduce(1, (a, b) -> a * b));
}
}</lang>
{{out}}
<pre>
sum = 15
sum = 15
product = 120
</pre>
 
=={{header|JavaScript}}==
Anonymous user