dromara / hutool

🍬A set of tools that keep Java sweet.
https://hutool.cn
Other
28.91k stars 7.48k forks source link

### 版本情况 #3667

Closed yanye666 closed 1 month ago

yanye666 commented 1 month ago

版本情况

JDK版本: openjdk_8_201 hutool版本: 5.8.29(请确保最新尝试是否还有问题)

问题描述(包括截图)

旧版本 5.5.2 这个代码会返回[] list,但是最新版返回 [''],这是个较大的语义改动?是否应该保留原语义,空串/null 都返回[] list

  1. 复现代码
        int sum = StrUtil.split("", ',').stream().mapToInt(Integer::parseInt).sum();  //预期无异常,实际异常 parseInt
        System.out.println(StrUtil.split("",',').size()); 预期返回0,实际返回1

Originally posted by @yanye666 in https://github.com/dromara/hutool/issues/3660

looly commented 1 month ago

重复:https://github.com/dromara/hutool/issues/3660

你打开原有issue即可。

原issue稍后回复。