【发布时间】:2022-02-08 02:31:54
【问题描述】:
我正在尝试映射此列表:
mappedCustomers = customers.stream().map(e ->e.setLastName("e")).collect(Collectors.toList());
客户类别
@Entity
@Table(name = "客户") 公共类客户{
@Id
@GeneratedValue
Long id;
String firstName;
String lastName;
public Long getId() {
return id;
}
public String getFirstName() {
return firstName;
}
public void setFirstName(String firstName) {
this.firstName = firstName;
}
public String getLastName() {
return lastName;
}
public void setLastName(String lastName) {
this.lastName = lastName;
}
}
但我收到此错误:
【问题讨论】:
-
给出变量的类型和至少客户类别。
-
您的方法返回 void 但 map 需要一些返回值,如果您想使用 setter,请考虑使用 forEach。