diff --git a/sms4j-comm/src/main/java/org/dromara/sms4j/comm/utils/SmsUtils.java b/sms4j-comm/src/main/java/org/dromara/sms4j/comm/utils/SmsUtils.java index 6b25a326..257b94e2 100644 --- a/sms4j-comm/src/main/java/org/dromara/sms4j/comm/utils/SmsUtils.java +++ b/sms4j-comm/src/main/java/org/dromara/sms4j/comm/utils/SmsUtils.java @@ -232,7 +232,7 @@ public class SmsUtils { if (isEmpty(map)) { return new String[0]; } - return toArray(map.values(), SmsUtils::isNotEmpty, s -> s, new String[0]); + return toArray(map.values(), SmsUtils::isNotEmpty, s -> s, new String[map.size()]); } /**