要求是流式传输一组对象,筛选某些条件,并仅收集字符串集中的雇员 ID
class Employee {
private String empId;
private int type;
public int getType() {
return type;
}
public String getEmpId() {
return empId;
}
}
在筛选以下语句时
employees.stream().filter(x-> x.getType() == 1).collect(Collectors.toSet());
返回一个,而不是我只想收集empId,即Set<Employee>Set<String>
注意:不能使实例变量成为私有变量以外的任何内容。
繁星coding
慕姐4208626
qq_遁去的一_1
相关分类