mirror of
https://github.com/Dichgrem/Java.git
synced 2025-12-16 20:42:00 -05:00
style:fmt
This commit is contained in:
@@ -1,44 +1,39 @@
|
||||
package com.study.demo3;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
public class LibraryTest {
|
||||
public static void main(String[] args) {
|
||||
Library lib = new Library();
|
||||
public static void main(String[] args) {
|
||||
Library lib = new Library();
|
||||
|
||||
|
||||
EBook e1 = new EBook("E001", "Java Basics", 5.2);
|
||||
|
||||
e1.setAvailable(false);
|
||||
EBook e1 = new EBook("E001", "Java Basics", 5.2);
|
||||
|
||||
|
||||
PrintedBook p1 = new PrintedBook("P001", "Design Patterns", 3);
|
||||
e1.setAvailable(false);
|
||||
|
||||
|
||||
lib.addBook(e1);
|
||||
lib.addBook(p1);
|
||||
PrintedBook p1 = new PrintedBook("P001", "Design Patterns", 3);
|
||||
|
||||
|
||||
lib.addBook(p1);
|
||||
lib.addBook(e1);
|
||||
lib.addBook(p1);
|
||||
|
||||
|
||||
System.out.println("\n--- 可借阅图书列表 (available = true) ---");
|
||||
List<Book> availableList = lib.searchAvailableBooks();
|
||||
lib.addBook(p1);
|
||||
|
||||
if (availableList.isEmpty()) {
|
||||
System.out.println("No books are currently available for loan.");
|
||||
} else {
|
||||
for (Book book : availableList) {
|
||||
|
||||
System.out.println("- " + book.getTitle() + " (ISBN: " + book.getIsbn() + ")");
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
e1.returnBook();
|
||||
System.out.println("\n--- 恢复 e1 后可借阅图书列表 ---");
|
||||
availableList = lib.searchAvailableBooks();
|
||||
for (Book book : availableList) {
|
||||
System.out.println("- " + book.getTitle() + " (ISBN: " + book.getIsbn() + ")");
|
||||
}
|
||||
System.out.println("\n--- 可借阅图书列表 (available = true) ---");
|
||||
List<Book> availableList = lib.searchAvailableBooks();
|
||||
|
||||
if (availableList.isEmpty()) {
|
||||
System.out.println("No books are currently available for loan.");
|
||||
} else {
|
||||
for (Book book : availableList) {
|
||||
|
||||
System.out.println("- " + book.getTitle() + " (ISBN: " + book.getIsbn() + ")");
|
||||
}
|
||||
}
|
||||
|
||||
e1.returnBook();
|
||||
System.out.println("\n--- 恢复 e1 后可借阅图书列表 ---");
|
||||
availableList = lib.searchAvailableBooks();
|
||||
for (Book book : availableList) {
|
||||
System.out.println("- " + book.getTitle() + " (ISBN: " + book.getIsbn() + ")");
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user