From 96c9a3529c9a2e9d6c7fc2e5d2d5f220774e5187 Mon Sep 17 00:00:00 2001 From: Looly Date: Sat, 18 Jun 2022 23:54:06 +0800 Subject: [PATCH] fix bug --- CHANGELOG.md | 1 + .../src/main/java/cn/hutool/core/collection/IterUtil.java | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index dc2c8d73e..2eabe1062 100755 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -16,6 +16,7 @@ * 【extra 】 修复createExtractor中抛出异常后流未关闭问题(pr#2384@Github) * 【core 】 修复CsvData.getHeader没有判空导致空指针问题(issue#I5CK7Q@Gitee) * 【core 】 修复单字母转换为数字的问题(issue#I5C4K1@Gitee) +* 【core 】 修复IterUtil.filter无效问题 ------------------------------------------------------------------------------------------------------------- diff --git a/hutool-core/src/main/java/cn/hutool/core/collection/IterUtil.java b/hutool-core/src/main/java/cn/hutool/core/collection/IterUtil.java index b7db3b13f..b93048618 100755 --- a/hutool-core/src/main/java/cn/hutool/core/collection/IterUtil.java +++ b/hutool-core/src/main/java/cn/hutool/core/collection/IterUtil.java @@ -689,7 +689,7 @@ public class IterUtil { for (T t : iter) { modified = (null == editor) ? t : editor.edit(t); if (null != modified) { - result.add(t); + result.add(modified); } } return result;