< prev index next >
samples/dynalink/array_stream.js
Print this page
*** 42,54 ****
// IntStream
var is = Java.to([3, 56, 4, 23], "int[]").stream
print(is.map(function(x) x*x).sum())
// DoubleStream
! var arr = [];
! for (var i = 0; i < 100; i++)
! arr.push(Math.random())
! var ds = Java.to(arr, "double[]").stream
! print(ds.summaryStatistics())
--- 42,54 ----
// IntStream
var is = Java.to([3, 56, 4, 23], "int[]").stream
print(is.map(function(x) x*x).sum())
// DoubleStream
! var DoubleArray = Java.type("double[]")
! var arr = new DoubleArray(100)
! for (var i = 0; i < arr.length; i++)
! arr[i] = Math.random()
! print(arr.stream.summaryStatistics())
< prev index next >