I have a problem with editing item in ArrayList<Book> book = new ArrayList<Book>
.
I know how to do it in C# LINQ but I don't know how use lambda expression in Java 8.
C# with LINQ (it works):
books = books.Select(b => { if (b.title == title) b.title = newTitle; return b; }).ToList();
Java with Lambda (it not works):
book = book.stream().filter(b -> b.author().equals(title) = newTitle);
Can you help me?