diff --git a/util/mapex.go b/util/mapex.go index e83bfe7..f3402f0 100644 --- a/util/mapex.go +++ b/util/mapex.go @@ -49,6 +49,9 @@ func (m *MapEx) GetHashCode(key interface{}) int { } func (m *MapEx) GetArrayIdByKey(key interface{}) int { + if m.hashMapNum ==0 { + return -1 + } idx := m.GetHashCode(key) % m.hashMapNum if idx > m.hashMapNum { return -1