mirror of
https://gitee.com/chinabugotech/hutool.git
synced 2025-05-09 23:51:34 +08:00
!1063 fix:StrUtil#containsAny NPE问题
Merge pull request !1063 from 小怪兽说疼疼哒/v5-dev
This commit is contained in:
commit
cc900c35d7
@ -1064,7 +1064,7 @@ public class CharSequenceUtil {
|
|||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
for (CharSequence checkStr : testStrs) {
|
for (CharSequence checkStr : testStrs) {
|
||||||
if (str.toString().contains(checkStr)) {
|
if (null != checkStr && str.toString().contains(checkStr)) {
|
||||||
return checkStr.toString();
|
return checkStr.toString();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -412,6 +412,10 @@ public class StrUtilTest {
|
|||||||
Assert.assertFalse(containsAny);
|
Assert.assertFalse(containsAny);
|
||||||
containsAny = StrUtil.containsAny("aaabbbccc", "d", "c");
|
containsAny = StrUtil.containsAny("aaabbbccc", "d", "c");
|
||||||
Assert.assertTrue(containsAny);
|
Assert.assertTrue(containsAny);
|
||||||
|
|
||||||
|
// https://gitee.com/dromara/hutool/issues/I7WSYD
|
||||||
|
containsAny = StrUtil.containsAny("你好啊", "嗯", null);
|
||||||
|
Assert.assertFalse(containsAny);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
|
Loading…
x
Reference in New Issue
Block a user