修复AbstractFilter没有检查参数长度问题(issue#3854@Github)

This commit is contained in:
Looly 2025-01-27 09:30:06 +08:00
parent 40fe4a2e00
commit f464411b90

View File

@ -16,6 +16,8 @@
package org.dromara.hutool.core.text.bloom;
import org.dromara.hutool.core.lang.Assert;
import java.util.BitSet;
/**
@ -39,6 +41,7 @@ public abstract class AbstractFilter implements BloomFilter {
* @param size 容量
*/
public AbstractFilter(final int size) {
Assert.isTrue(size > 0, "Size must be greater than 0.");
this.size = size;
this.bitSet = new BitSet(size);
}