【发布时间】:2021-08-30 02:26:51
【问题描述】:
我有一个包含用户数据的类。
public class UserData {
@JsonProperty("uid")
private String userId;
@JsonProperty("cities")
private List<Integer> cities;
}
从List<UserData>,我想提取所有独特的城市。改变,我正在为此做,
Set<Integer> citiesList = new HashSet<>();
for (UserData userData : userDataList)
citiesList.addAll(userData.getCities());
这些变化的lambda 表达式可能是什么?
任何帮助将不胜感激。
【问题讨论】:
-
我不确定 lambda 表达式如何适合其中。除非你的意思是你想使用流来做到这一点?