为了账号安全,请及时绑定邮箱和手机立即绑定

交作业(图书查询系统)

package com.imooc.books;


import java.util.Scanner;


public class books {


public static void main(String[] args){

String[] books = {

"高数","语文","英语","政治"

};

Scanner input = new Scanner(System.in);

System.out.println("******图书查询系统******");

while(true){

try{

System.out.println("输入命令:1-按照名查找图书;2-按照序号查找图书;3-退出");

int x = input.nextInt();

if(x == 1){

String bookName = input.next();

for(int i = 0;i < books.length;i++){

if(bookName.equals(books[i])){

System.out.println("book:" + books[i]);

break;

}

if(i == books.length-1)

System.out.println("您查找的图书不存在,请重新输入");

}

}

else if(x == 2){

int number = input.nextInt();

if(number <= books.length){

System.out.println("book:" + books[number-1]);

}

else{

System.out.println("您查找的图书不存在,请重新输入");

}

}

else if(x == 3){

System.out.println("Bye!");

break;

}

else{

System.out.println("输入有误请根据提示输入数字");

}

}catch(Exception e){

System.out.println("命令输入错误!");

input.nextLine();

continue;

}

}

}


}


正在回答

2 回答

好像没有异常抛出把?

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

666

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

举报

0/150
提交
取消
Java入门第三季
  • 参与学习       409774    人
  • 解答问题       4546    个

Java中你必须懂得常用技能,不容错过的精彩,快来加入吧

进入课程

交作业(图书查询系统)

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号