我不知道该怎么做
class Department {
String deptName;
List<Person> employees;
}
class Person {
String personName;
}
问题陈述是获取在特定部门工作的人员的名字。该部门可以是可选的。这就是我的方法的样子 -
String getFirstPerson(Optional<Department> department, String defaultName) {
// TODO:
}
我知道执行此操作的传统方法,但希望看到一些 Java 8 + lambda 方法来简化此操作。这里仍然是新手 - 所以如果我没有使用正确的格式,请原谅。
我还有一个默认名称可以使用,以防我们找不到该值。
PS 我知道将Optional 作为方法参数发送不是最佳实践。这不是实际的代码。我只是想简化它。
侃侃无极
湖上湖
慕哥9229398
相关分类