import java.io.BufferedReader;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
import java.util.*;
class BOOK {
String ISBN;
String name;
String publishHouse;
String author;
Float price;
String publishDate;
Integer amount;
BOOK pNext;
}
public class Main {
static Scanner in = new Scanner(System.in);
static BOOK head = new BOOK();
public static void main(String[] args) throws InterruptedException {
while (true) {
displayMenu();
doMenu();
}
}
static void displayMenu() {
System.out.println("\t\t \t\t ");
System.out.println("\t\t*****************************************");
System.out.println("\t\t* \t\t");
System.out.println("\t 图书登记管理系统 \t\t");
System.out.println("\t\t* \t\t");
System.out.println("\t\t*\t\t1-从键盘输入添加新图书\t\t");
System.out.println("\t\t* \t\t");
System.out.println("\t\t*\t\t2-从文件中添加新图书\t\t");
System.out.println("\t\t* \t\t");
System.out.println("\t\t*\t\t3-保存所有图书信息到文件\t\t");
System.out.println("\t\t* \t\t");
System.out.println("\t\t*\t\t4-显示书库所有图书信息\t\t");
System.out.println("\t\t* \t\t");
System.out.println("\t\t*\t\t5-根据作者,查找图书\t\t");
System.out.println("\t\t* \t\t");
System.out.println("\t\t*\t\t6-根据ISBN,查找图书\t\t");
System.out.println("\t\t* \t\t");
System.out.println("\t\t*\t\t7-根据ISBN,修改图书\t\t");
System.out.println("\t\t* \t\t");
System.out.println("\t\t*\t\t8-根据ISBN,删除图书\t\t");
System.out.println("\t\t*\t\t \t\t\n");
System.out.println("\t\t*\t\t9-查看图书总数量\t\t");
System.out.println("\t\t*\t\t \t\t\n");
System.out.println("\t\t*\t\t0---退出--- \t\t");
System.out.println("\t\t* \t\t");
System.out.println("\t\t* \t\t");
System.out.println("\t\t*****************************************");
}
static void doMenu() {
System.out.println("请输入数字进行选择");
int choice = in.nextInt();
switch (choice) {
case 1:
addNewBook();
displayMenu();
break;
case 2:
addBookFromFile()