用java代码写一个图书分享系统
时间: 2023-02-23 20:48:40 浏览: 132
好的,我可以提供一些 Java 代码示例来帮助您写一个图书分享系统。
首先,您需要创建一个类来表示图书。这个类应该包含图书的基本信息,如标题,作者,ISBN 等。
```
class Book {
private String title;
private String author;
private String ISBN;
public Book(String title, String author, String ISBN) {
this.title = title;
this.author = author;
this.ISBN = ISBN;
}
public String getTitle() {
return title;
}
public String getAuthor() {
return author;
}
public String getISBN() {
return ISBN;
}
}
```
接下来,您需要创建一个类来管理图书的分享。这个类应该包含一个图书的列表,以及增加图书,查找图书,借出图书和归还图书的方法。
```
import java.util.ArrayList;
import java.util.List;
class BookShareSystem {
private List<Book> books = new ArrayList<>();
public void addBook(Book book) {
books.add(book);
}
public Book findBook(String ISBN) {
for (Book book : books) {
if (book.getISBN().equals(ISBN)) {
return book;
}
}
return null;
}
public void borrowBook(Book book) {
books.remove(book);
}
public void returnBook(Book book) {
books.add(book);
}
}
```
这仅仅是一个简单的图书分享系统的实现示例。您可以根据您的需求添加更多的功能。希望这对您有所帮助!
阅读全文