Package hiiragi283.core.api.collection
Class CollectionsKt
-
- All Implemented Interfaces:
public final class CollectionsKt
-
-
Method Summary
Modifier and Type Method Description final static <T extends Any> Trandom(Collection<T> $self, RandomSource random)このコレクションから,乱数に基づいてランダムな要素を返します。 final static <T extends Any> TrandomOrNull(Collection<T> $self, RandomSource random)このコレクションから,乱数に基づいてランダムな要素を返します。 final static <T extends Any> BooleanisEmpty(Collection<T> $self, Function1<T, Boolean> predicate)このコレクションが空か判定します。 -
-
Method Detail
-
random
final static <T extends Any> T random(Collection<T> $self, RandomSource random)
このコレクションから,乱数に基づいてランダムな要素を返します。
-
randomOrNull
final static <T extends Any> T randomOrNull(Collection<T> $self, RandomSource random)
このコレクションから,乱数に基づいてランダムな要素を返します。
- Returns:
コレクションが空の場合は
null
-
-
-
-