如下所示的简单代码, 如何利用java8的特性用一句代码将list中2个Person的name属性增加前缀? 即将"LiMing"和"wanghai"修改为"17_Liming"和"17_wanghai"
package com.example;
import java.util.ArrayList;
import java.util.List;
public class Main {
public static void main(String[] args) {
List<Person> list = new ArrayList<Person>();
list.add(new Person().setAge("20").setName("LiMing"));
list.add(new Person().setAge("30").setName("Wanghai"));
}
}
class Person {
private String name;
private String age;
public String getName() {
return name;
}
public Person setName(String name) {
this.name = name;
return this;
}
public String getAge() {
return age;
}
public Person setAge(String age) {
this.age = age;
return this;
}
}