亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

為什么我用搜狗輸入圖書名稱以后經??ㄗ〔荒苤匦逻\行

import java.util.InputMismatchException;
import java.util.Scanner;
public class Book {

?public String books[][]={{"物理","化學","歷史","政治"},{"1","2","3","4"}};
?public static void main(String[] args) {
??Book Use=new Book();
??Use.test();
??
??
?}
public void test(){
Scanner input=new Scanner(System.in);
System.out.println("輸入命令:1-按照名稱查找圖書;2-按照序號查找圖書");
try{
?int a=input.nextInt();
?switch(a){
?case 1:
? System.out.println("請輸入圖書名稱");
? String name=input.next();
??? for(int i=0;i<books[0].length;i++){
????? if(name.equals(books[0][i])){?
???? ?System.out.println("book:"+books[0][i]);
???? ?test();
????? }
??? }
???? ? System.out.println("圖書不存在,請重新輸入");
?test();
???
?case 2:
??System.out.println("請輸入圖書序號");
??try{
??int d=input.nextInt();
??for(int i=0;i<books[1].length;i++){
???if(d==i+1){
???System.out.println("book"+books[0][i]);?
???}
??}
??test();
??}catch(InputMismatchException d ){
???System.out.println("輸入有誤,請輸入正確的圖書序號");
???test();
??}
?
?}
?
}catch(Exception e){
?System.out.println("命令輸入錯誤!請根據提示輸入數字命令");
?test();
}
?
}
?
}

?

正在回答

1 回答

卡住的截圖還有報錯信息發一下唄?要不咋給你解決

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

為什么我用搜狗輸入圖書名稱以后經常卡住不能重新運行

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號