The class de.fhg.fokus.xtensions.iteration.PrimitiveArrayExtensions
contains extension methods for
arrays of primitive values (int, long, double) to iterate with a forEach method consuming primitive values.
Example:
import static extension de.fhg.fokus.xtensions.iteration.PrimitiveArrayExtensions.*
// ...
val int[] arr = #[3,4,6]
arr.forEachInt [
println(it)
]
Additionally the class allows to create primitive iterable wrapper objects (see Primitive Iterables).
Tip
|
The JDK class java.util.Arrays already contains
static stream methods that can be used as extension methods to create Java 8 streams from primitive arrays.
|
Tip
|
Related JavaDocs: |