代码: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; } } } }
添加回答
举报
0/150
提交
取消