I know that a consumer does not return something. So it is normal for this code not to compile.
Code: Select all
Consumer<Book> c = b->b.getId()+":"+b.getTitle();
Code: Select all
Consumer<Book> c = b->b.getId();
Moderator: admin
Code: Select all
Consumer<Book> c = b->b.getId()+":"+b.getTitle();
Code: Select all
Consumer<Book> c = b->b.getId();
Code: Select all
Consumer<Book> c = new Consumer<Book>(){
public void consume(Book b){
b.getId()+":"+b.getTitle(); //code from lambda body goes here
}
};
and
Consumer<Book> c = new Consumer<Book>(){
public void consume(Book b){
b.getId(); //code from lambda body goes here
}
};
Users browsing this forum: Bing [Bot] and 219 guests