在Java中定制对象的列表,所以我有这样的事情:转换字符串列表使用Lambda表达式
List<String> persons = Arrays.asList("Tom","Harry", "Steve");
我想用Lambda表达式将其转换为一个List<Person>
。
假设人是下面的类:
class Person {
private String name;
public void setName(String name) {
this.name = name;
}
public String getName() {
return this.name;
}
}
我一直在尝试不同的东西用foreach,地图等,但没能获得该代码工作。
谢谢。
我已经看到了前面。这不是一个重复的问题。这是一个不同的场景,因为Person是不能改变的第三方类。所以,我会需要建立lambda的建议。 – Partha