diff options
| author | bjculkin <bjculkin@WIT-136XG42.wvu-ad.wvu.edu> | 2017-04-07 10:51:31 -0400 |
|---|---|---|
| committer | bjculkin <bjculkin@WIT-136XG42.wvu-ad.wvu.edu> | 2017-04-07 10:51:31 -0400 |
| commit | 63d88eb8db1f7a6d5924ec2a8b7f462373d5ac9a (patch) | |
| tree | 4a7c67b23c8e1ecb1b2f992e5dbaf3ebb48dcf6b /BJC-Utils2/src/main/java/bjc/utils/funcdata/IList.java | |
| parent | 848dc739becfa41193aff9a07c918aed91e5ef79 (diff) | |
Cleanup
Diffstat (limited to 'BJC-Utils2/src/main/java/bjc/utils/funcdata/IList.java')
| -rw-r--r-- | BJC-Utils2/src/main/java/bjc/utils/funcdata/IList.java | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/BJC-Utils2/src/main/java/bjc/utils/funcdata/IList.java b/BJC-Utils2/src/main/java/bjc/utils/funcdata/IList.java index 95f4813..cf60ed6 100644 --- a/BJC-Utils2/src/main/java/bjc/utils/funcdata/IList.java +++ b/BJC-Utils2/src/main/java/bjc/utils/funcdata/IList.java @@ -38,7 +38,7 @@ public interface IList<ContainedType> extends Iterable<ContainedType> { * otherwise */ default boolean addAll(IList<ContainedType> items) { - return items.map(this::add).anyMatch((bl) -> bl == false); + return items.map(this::add).anyMatch(bl -> bl == false); } /** @@ -77,7 +77,8 @@ public interface IList<ContainedType> extends Iterable<ContainedType> { Collector<ContainedType, StateType, ReducedType> collector) { BiConsumer<StateType, ContainedType> accumulator = collector.accumulator(); - return reduceAux(collector.supplier().get(), (value, state) -> { + StateType initial = collector.supplier().get(); + return reduceAux(initial, (value, state) -> { accumulator.accept(state, value); return state; @@ -243,7 +244,7 @@ public interface IList<ContainedType> extends Iterable<ContainedType> { * @return A random item from the list */ default ContainedType randItem() { - return randItem((num) -> (int) (Math.random() * num)); + return randItem(num -> (int) (Math.random() * num)); } /** |
