代码:
package com.BorrowBooks;
//import java.awt.print.Book;
import java.util.Scanner;
public class book {
@SuppressWarnings("resource")
public static void main(String[] args){
for(;;){
System.out.println("欢迎使用借书系统");
System.out.println("输入命令:1.按名称查找图书 2.按序号查找图书");
Scanner in=new Scanner(System.in);
int choice = 3;
// int i= 0;
// int j = 0;
// String[] Book = {"高数","线代","概率论与数理统计","大学英语","数据库","操作系统","java面向对象"};
try{
choice = in.nextInt();
}catch(Exception e){
System.out.println("命令输入错误,请根据提示输入整形的数字");
continue;
}
if(choice == 1){
// System.out.println("请输入你要借的书的名称");
// for(i=0;i<Book.length;i++){
// try{
// in.nextLine().equals(Book[i]);
// System.out.println("Book:"+Book[i]);
// break;
// }catch(Exception e){
// System.out.println("图书不存在");
// continue;
// }
// }
// System.out.println("Book:"+Book[i]);
book Mc = new book();
Mc.find1();
}else if(choice == 2){
// System.out.println("请输入你要借的书的序号");
// for(j=0;j<Book.length;j++){
// try{
// j=in.nextInt();
// System.out.println("Book:"+Book[j]);
// break;
// }catch(Exception e){
// System.out.println("图书不存在");
// continue;
// }
// }
// System.out.println("Book:"+Book[j]);
book Xh = new book();
Xh.find2();
}else {
System.out.println("你的选择错误");
}
}
}
@SuppressWarnings("resource")
public void find1(){
int i = 0;
String[] Book = {"高数","线代","概率论与数理统计","大学英语","数据库","操作系统","java面向对象"};
System.out.println("请输入你要借的书的名称");
Scanner in=new Scanner(System.in);
for(i=0;i<Book.length;i++){
try{
in.nextLine().equals(Book[i]);
System.out.println("Book:"+Book[i]);
break;
}catch(Exception e){
System.out.println("图书不存在");
continue;
}
}
}
@SuppressWarnings("resource")
public void find2(){
int j = 0;
String[] Book = {"高数","线代","概率论与数理统计","大学英语","数据库","操作系统","java面向对象"};
System.out.println("请输入你要借的书的序号");
Scanner in=new Scanner(System.in);
for(j=0;j<Book.length;j++){
try{
j=in.nextInt();
System.out.println("Book:"+Book[j]);
break;
}catch(Exception e){
System.out.println("图书不存在");
continue;
}
}
}
}
相关分类