diff --git a/codes/java/chapter_tree/array_binary_tree.java b/codes/java/chapter_tree/array_binary_tree.java index 029b1b0c..a1f3fa86 100644 --- a/codes/java/chapter_tree/array_binary_tree.java +++ b/codes/java/chapter_tree/array_binary_tree.java @@ -63,15 +63,15 @@ class ArrayBinaryTree { if (val(i) == null) return; // 前序遍历 - if (order == "pre") + if ("pre".equals(order)) res.add(val(i)); dfs(left(i), order, res); // 中序遍历 - if (order == "in") + if ("in".equals(order)) res.add(val(i)); dfs(right(i), order, res); // 后序遍历 - if (order == "post") + if ("post".equals(order)) res.add(val(i)); }