Прямо сейчас я возвращаю строку с перевернутыми именами.
public static void main(String[] args) {
List<Person> personList = new ArrayList<>();
personList.add(new Person("Jamie", 23, Gender.MALE));
personList.add(new Person("Tom", 33, Gender.MALE));
personList.add(new Person("Nancy", 30, Gender.FEMALE));
personList.add(new Person("Michelle", 10, Gender.FEMALE));
System.out.println(reverseWordInList(personList));
}
public static String reverseWords(String sentence) {
return PATTERN.splitAsStream(sentence)
.map(s -> new StringBuilder(s).reverse())
.collect(Collectors.joining(" "));
}
Но я хочу перевернутые значения в новом List<String>
как это можно сделать?