【发布时间】:2016-11-23 10:54:04
【问题描述】:
在一家公司中,有一位 CEO,在他下面有一个经理和员工的等级,假设最低级别的员工打印出他所有上级的名字,一直到 CEO。如何在 Java 中实现这一点?
【问题讨论】:
在一家公司中,有一位 CEO,在他下面有一个经理和员工的等级,假设最低级别的员工打印出他所有上级的名字,一直到 CEO。如何在 Java 中实现这一点?
【问题讨论】:
因为你没有给我们任何代码,这是我们可以给你的最好的伪代码的一般概念:
function String drawHierarchy(Employee employee){
print "Employee name {}" + employee.getName();
if(employee.getParent() != null){
return drawHierarchy(employee.getParent());
}
}
【讨论】: