Performance.
Project: http://git-wip-us.apache.org/repos/asf/commons-rng/repo Commit: http://git-wip-us.apache.org/repos/asf/commons-rng/commit/94148ca9 Tree: http://git-wip-us.apache.org/repos/asf/commons-rng/tree/94148ca9 Diff: http://git-wip-us.apache.org/repos/asf/commons-rng/diff/94148ca9 Branch: refs/heads/master Commit: 94148ca947f8f6ae80500f77df2cc0614d980020 Parents: 0c90e4d Author: Gilles <[email protected]> Authored: Fri Dec 23 13:36:44 2016 +0100 Committer: Gilles <[email protected]> Committed: Fri Dec 23 13:36:44 2016 +0100 ---------------------------------------------------------------------- .../java/org/apache/commons/rng/sampling/CollectionSampler.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/commons-rng/blob/94148ca9/commons-rng-sampling/src/main/java/org/apache/commons/rng/sampling/CollectionSampler.java ---------------------------------------------------------------------- diff --git a/commons-rng-sampling/src/main/java/org/apache/commons/rng/sampling/CollectionSampler.java b/commons-rng-sampling/src/main/java/org/apache/commons/rng/sampling/CollectionSampler.java index bdbf089..2895765 100644 --- a/commons-rng-sampling/src/main/java/org/apache/commons/rng/sampling/CollectionSampler.java +++ b/commons-rng-sampling/src/main/java/org/apache/commons/rng/sampling/CollectionSampler.java @@ -42,11 +42,11 @@ public class CollectionSampler<T> { * @param rng Generator of uniformly distributed random numbers. * @param collection Collection to be sampled. * A (shallow) copy will be stored in the created instance. - * @throws IllegalArgumentException if {@code collection.size() <= 0}. + * @throws IllegalArgumentException if {@code collection} is empty. */ public CollectionSampler(UniformRandomProvider rng, Collection<T> collection) { - if (collection.size() <= 0) { + if (collection.isEmpty()) { throw new IllegalArgumentException("Empty collection"); }
