Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package testing;
- import java.util.ArrayList;
- public class Library {
- private String libraryName;
- private ArrayList<Books> list = new ArrayList<>();
- public Library(String libraryName) {
- this.libraryName = libraryName;
- }
- public void addBook(Books newBook) {
- this.list.add(newBook);
- }
- public void print(String author) {
- for (Books books : list) {
- if (author.equals(books.getAuthor())) {
- System.out.println(books.getTitle());
- System.out.println(books.getYear());
- System.out.println(books.getPublishingHouse());
- System.out.println(books.getIsbn());
- }
- }
- System.out.println();
- }
- public void print() {
- for (Books books : list) {
- System.out.println(books.getTitle());
- System.out.println(books.getAuthor());
- System.out.println(books.getYear());
- System.out.println(books.getPublishingHouse());
- System.out.println(books.getIsbn());
- System.out.println();
- }
- System.out.println();
- System.out.println();
- }
- public void delete(String author) {
- for (int i = 0; i < list.size(); i++) {
- if (author.equals(list.get(i).getAuthor())) {
- list.remove(i);
- }
- }
- }
- }
- ------------------------------------------------------------------------------------------------------------------------------
- package testing;
- import java.util.ArrayList;
- public class Books {
- private String title;
- private String author;
- private String publishingHouse;
- private int year;
- private String isbn;
- public String getTitle() {
- return title;
- }
- public String getAuthor() {
- return author;
- }
- public String getPublishingHouse() {
- return publishingHouse;
- }
- public int getYear() {
- return year;
- }
- public String getIsbn() {
- return isbn;
- }
- public Books(String title, String author, String publishingHouse, int year, String isbn) {
- this.title = title;
- this.author = author;
- this.publishingHouse = publishingHouse;
- this.year = year;
- this.isbn = isbn;
- }
- }
- ------------------------------------------------------------------------------------------------------------------------------
- package testing;
- import java.util.Scanner;
- public class Test {
- public static void main(String[] args) {
- Scanner scanner = new Scanner(System.in);
- Library library = new Library("Sun");
- Books book1 = new Books("The Shining", "Stephen King", "Viking", 1977, "9780446390576");
- Books book2 = new Books("Don't touch this book", "Jan van Helsing", "Ama Deus Verlag", 2006, "3938656212");
- Books book3 = new Books("It", "Stephen King", " Viking", 1986, "0-670-81302-8");
- Books book4 = new Books("The Maze Runner", "James Dashner", "Delacorte Press", 2009, "978-0-385-73794-4");
- library.addBook(book1);
- library.addBook(book2);
- library.addBook(book3);
- library.addBook(book4);
- library.print();
- library.delete("Stephen King");
- library.print();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement