Regarding the below code, why don’t we use Person person = new Person("John", 34);
? What is the benefit of unary operator here?
public static void main(String args[]) {
Person person = new Person();
UnaryOperator<Person> operator = (p) -> {
p.name = "John";
p.age = 34;
return p;
};
operator.apply(person);
System.out.println("Person Name: " + person.getName() + " Person Age: " + person.getAge());
}
Course: Educative: Interactive Courses for Software Developers
Lesson: Educative: Interactive Courses for Software Developers