代碼: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("歡迎使用借書系統(tǒng)");???System.out.println("輸入命令:1.按名稱查找圖書?? 2.按序號(hào)查找圖書");???Scanner in=new Scanner(System.in);???int choice = 3;//???int i= 0;//???int j = 0;//???String[] Book = {"高數(shù)","線代","概率論與數(shù)理統(tǒng)計(jì)","大學(xué)英語","數(shù)據(jù)庫","操作系統(tǒng)","java面向?qū)ο?};???try{????choice = in.nextInt();???}catch(Exception e){????System.out.println("命令輸入錯(cuò)誤,請(qǐng)根據(jù)提示輸入整形的數(shù)字");????continue;???}???if(choice == 1){//????System.out.println("請(qǐng)輸入你要借的書的名稱");//????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("請(qǐng)輸入你要借的書的序號(hào)");//????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("你的選擇錯(cuò)誤");???}??}??}??@SuppressWarnings("resource")??public void find1(){???int i = 0;???String[] Book = {"高數(shù)","線代","概率論與數(shù)理統(tǒng)計(jì)","大學(xué)英語","數(shù)據(jù)庫","操作系統(tǒng)","java面向?qū)ο?};???System.out.println("請(qǐng)輸入你要借的書的名稱");???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 = {"高數(shù)","線代","概率論與數(shù)理統(tǒng)計(jì)","大學(xué)英語","數(shù)據(jù)庫","操作系統(tǒng)","java面向?qū)ο?};???System.out.println("請(qǐng)輸入你要借的書的序號(hào)");???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;???}???}??}?}
為什么我在使用圖書名稱查找方法的時(shí)候,在控制臺(tái)輸入不進(jìn)去名稱??? 急急急
Destiny命運(yùn)
2016-08-02 10:28:14
