📄 books.java~3~
字号:
package mediasystem.mediadata;
import java.util.*;
import mediasystem.media.*;
public class Books {
Vector bookList = new Vector();
public boolean isExisted(String ISBN){
for(int i = 0; i < bookList.size(); i++){
if(ISBN == ((MyBook)bookList.get(i)).getBookISBN()){
return true;
}
}
return false;
}
public void addBook(String[] newBookInfo){
MyBook newBook = new MyBook();
newBook.setMediaName(newBookInfo[0]);
newBook.setPrice(Float.parseFloat(newBookInfo[1]));
newBook.setPress(newBookInfo[2]);
newBook.setArtist(newBookInfo[3]);
Date publishDate = new Date();
publishDate.setYear(Integer.parseInt( (String) newBookInfo[4].subSequence(0,
2)));
publishDate.setMonth(Integer.parseInt( (String) newBookInfo[4].subSequence(
2, 4)));
publishDate.setDate(Integer.parseInt( (String) newBookInfo[4].subSequence(4,
6)));
newBook.setPublishDate(publishDate);
newBook.setBookISBN(newBookInfo[5]);
}
public LinkedList searchBook(String bookName) {
LinkedList list = new LinkedList();
for (int i = 0; i < bookList.size(); i++) {
MyBook index = (MyBook)bookList.get(i);
if (index.getMediaName().compareTo(bookName) == 0) {
list.add(index);
}
}
return list;
}
public boolean delBook(String ISBN){
for(int i = 0; i < bookList.size(); i++){
MyBook index = (MyBook)bookList.get(i);
if(index.getBookISBN().compareTo(ISBN) == 0){
bookList.remove(i);
return true;
}
}
return false;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -