package tushu;
import java.util.InputMismatchException;
import java.util.Scanner;
public class Use {
public static void main(String[] args) {
Tushu Tushu[] = {
new Shu(1, "数学"),
new Shu(2, "语文"),
new Shu(3, "英语"),
new Shu(4, "物理")
};
System.out.println("输入命令:/t1:按照名称查找图书/t2:按照序号查找图书");
Scanner input = new Scanner(System.in);
int id = 0;
try {
id = input.nextInt();
} catch (InputMismatchException exception) {
System.out.println("输入错误,请根据提示输入。");
Use.main(args);
return;
}
if (id == 1) {
System.out.print("输入书名:");
String ru = input.next();
for (int i = 0; i
if (Tushu[i].name.equals(ru)) {
System.out.println("book:" + Tushu[i].name);
System.exit(0);
}
}
System.out.println("图书不存在");
Use.main(args);
} else if (id == 2) {
System.out.print("输入序号:");
int e = 0;
boolean isLoop = true;
while (isLoop) {
try {
e = input.nextInt();
isLoop = false;
} catch (InputMismatchException exception) {
System.out.print("序号输入不合法,请重新输入:");
input.next();
isLoop = true;
}
}
for (int i = 0; i
if (Tushu[i].id == e) {
System.out.println("book:" + Tushu[i].name);
System.exit(0);
}
}
System.out.println("图书不存在");
Use.main(args);
} else {
System.out.println("输入错误,请根据提示输入。");
Use.main(args);
}
}
}