diff options
| author | Benjamin J. Culkin <bjculkin@mix.wvu.edu> | 2018-06-02 19:39:03 -0300 |
|---|---|---|
| committer | Benjamin J. Culkin <bjculkin@mix.wvu.edu> | 2018-06-02 19:39:03 -0300 |
| commit | 799cfd136d8411ce65243d0a8be64cfbe58411c1 (patch) | |
| tree | ecc99b9ec8c00e90f1f4ece6e57a76673ac52ba7 /base/src/main/java/bjc | |
| parent | dce16f2b8eb9e96cd66dd8fa6a414dd17f519128 (diff) | |
Add list to primitive array method
Diffstat (limited to 'base/src/main/java/bjc')
| -rw-r--r-- | base/src/main/java/bjc/utils/funcutils/ListUtils.java | 18 |
1 files changed, 16 insertions, 2 deletions
diff --git a/base/src/main/java/bjc/utils/funcutils/ListUtils.java b/base/src/main/java/bjc/utils/funcutils/ListUtils.java index 20ae7b2..b86017b 100644 --- a/base/src/main/java/bjc/utils/funcutils/ListUtils.java +++ b/base/src/main/java/bjc/utils/funcutils/ListUtils.java @@ -2,6 +2,7 @@ package bjc.utils.funcutils; import java.util.ArrayList; import java.util.Iterator; +import java.util.List; import java.util.function.Function; import java.util.function.Supplier; @@ -9,8 +10,8 @@ import bjc.utils.funcdata.FunctionalList; import bjc.utils.funcdata.IList; /** - * Utilities for manipulating FunctionalLists that don't belong in the class - * itself. + * Utilities for manipulating FunctionalLists and regular Collections lists that + * don't belong in the class itself. * * @author ben */ @@ -297,4 +298,17 @@ public class ListUtils { return returned; } + + public static long[] toPrimitive(List<Long> list) { + long[] res = new long[list.size()]; + + int idx = 0; + for(long val : list) { + res[idx] = val; + + idx += 1; + } + + return res; + } } |
