// 试图通过后序遍历节点来返回一个包含 'a' 中的值的列表。在 Junit 中,它说“字符串不能转换为列表”。请帮忙。
public static List postorder(Tree a) {
if (a.getEmpty())
return List.empty();
else
postorder(a.getLeft());
postorder(a.getRight());
return ListOps.append(postorder(a.getLeft()),
List.cons(a.getValue(), postorder(a.getRight())));
}