首页 > IT职业 > IT图书 > Java 入门第三季1-9:总结(图书查询系统)
import java.util.Scanner;
public class BookGeneral2 {
public static void main(String[] args) {
String[] ShuMingArray = {"数学建模","工程数学","Java入门","C语言","数据库","网页设计"};
String[] XuHaoArray = {"001","002","003","004","005","006"};
Scanner sc = new Scanner(System.in);
boolean start = true;
while(start){
System.out.println("输入命令:1-按照名称查找图书;2-按照序号查找图书");
try{
String number1 = sc.next(); //1或2
switch(number1){
case "1" : BookName(ShuMingArray,XuHaoArray);start=false;break;
case "2" : Number(ShuMingArray,XuHaoArray);start=false;break;
default : throw new SelectException("输入命令错误!请根据提示输入数字命令!");
}
}catch(SelectException e){
System.out.println(e.getMessage());
continue;
}
}
}
/*
* 自定义异常:
*/
//书名异常
public static void BookName(String ShuMingArray[],String XuHaoArray[]){
Scanner ac = new Scanner(System.in);
String Buff = "Blue";
boolean start = true;
while(start){
System.out.println("输入图书名称:");
try{
String shuming = ac.next(); //书名
for(int i=0;i 来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/1386/viewspace-2799252/ ,如需转载,请注明出处,否则将追究法律责任。