/
RodinaValentinaDI-25
/
LibraryRodina
Обзор
Документация
Войти
/
RodinaValentinaDI-25
/
LibraryRodina
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
src/main/java/org/example/InMemoryBookRepository.java
33 строки
674 B
Val200ya
Unfinished task (boowomp)
25 сен 2024, 23:00
25 сен 2024, 23:00
5edfb7f
Код
Авторство
О чём код?
package org.example; import java.util.ArrayList; import java.util.List; public class InMemoryBookRepository implements BookRepository { ArrayList<Book> books = new ArrayList<>(); @Override public void addBook(Book book) { books.add(book); } @Override public void removeBook(String isbn) { books.remove(isbn); } @Override public Book getBook(String isbn) { if (books.contains(isbn)) { for (int i = 0; i < books.size(); i++) { return books.get(i); } } return null; } @Override public List<Book> getAllBooks() { return books; } }