Challenge: Library Management System
Task
Swipe to start coding
Your task is to complete the Library class by filling in the missing parts:
-
addBook(Book book)method:- Add the given book to the
bookslist.
- Add the given book to the
-
findBooksByAuthor(String author)method:- Iterate over all
Bookobjects in thebookslist. - For each book, check if its author matches the given
author. - If it matches, add the book to a temporary list called
result. - After the loop, return the
resultlist.
- Iterate over all
-
displayAllBooks()method:- Iterate over all
Bookobjects in thebookslist. - For each book, print its ID, title, and author in a readable format.
- Iterate over all
Solution
Everything was clear?
Thanks for your feedback!
SectionΒ 1. ChapterΒ 3
single
Ask AI
Ask AI
Ask anything or try one of the suggested questions to begin our chat
Awesome!
Completion rate improved to 6.25
Challenge: Library Management System
Swipe to show menu
Task
Swipe to start coding
Your task is to complete the Library class by filling in the missing parts:
-
addBook(Book book)method:- Add the given book to the
bookslist.
- Add the given book to the
-
findBooksByAuthor(String author)method:- Iterate over all
Bookobjects in thebookslist. - For each book, check if its author matches the given
author. - If it matches, add the book to a temporary list called
result. - After the loop, return the
resultlist.
- Iterate over all
-
displayAllBooks()method:- Iterate over all
Bookobjects in thebookslist. - For each book, print its ID, title, and author in a readable format.
- Iterate over all
Solution
Everything was clear?
Thanks for your feedback!
SectionΒ 1. ChapterΒ 3
single