浏览代码

!120 修复TreeUtil根据id查找子节点时的NPE问题
Merge pull request !120 from haichong01/v5-dev

Looly 5 年之前
父节点
当前提交
2ea7bfc54b
共有 1 个文件被更改,包括 5 次插入0 次删除
  1. 5 0
      hutool-core/src/main/java/cn/hutool/core/lang/tree/TreeUtil.java

+ 5 - 0
hutool-core/src/main/java/cn/hutool/core/lang/tree/TreeUtil.java

@@ -134,6 +134,11 @@ public class TreeUtil {
 			return node;
 		}
 
+		//fix NPE
+		if(null == node.getChildren()) {
+			return null;
+		}
+		
 		// 查找子节点
 		Tree<T> childNode;
 		for (Tree<T> child : node.getChildren()) {