package BorrowSystem;
import java.io.Closeable;
import java.util.Scanner;
import java.util.Scanner;
public class BorrowSystem {
public static void main(String[] args) {
BorrowSystem bk = new BorrowSystem();
bk.init();
}
public String[] book() {
String booklist[]={"Math","Java","English"};
return booklist;
}
public void indexSearch(int n){
for (int i = 0; i < book().length; i++) {
if (n ==i) {
System.out.println("book:"+book()[i]);
break;
}
}
}
public void booknameSearch(String name){
boolean flag= false;
for (int i = 0; i < book().length; i++) {
if (name.equals(book()[i])) {
flag=true;
}
}
if (flag) {
System.out.println("book:"+name);
//System.out.println("找到了");
}else {
System.out.println("没找到相应书籍");
}
}
public void init() {
Scanner sr=new Scanner(System.in);
System.out.println("1-数字查询,2-按书名查询:");
try{
int n=sr.nextInt();
sr.nextLine();
switch (n) {
case 1:
System.out.println("请输入索引号:");
int m=sr.nextInt();
indexSearch(m);
break;
case 2:
System.out.println("请输入书名");
String name=sr.nextLine();
booknameSearch(name);
break;
}
}catch(Exception e){
System.out.println("输入错误,请按照要求输入!!");
init();
}
}
}
BorrowSystem bk = new BorrowSystem();
bk.init();
}
public String[] book() {
String booklist[]={"Math","Java","English"};
return booklist;
}
public void indexSearch(int n){
for (int i = 0; i < book().length; i++) {
if (n ==i) {
System.out.println("book:"+book()[i]);
break;
}
}
}
public void booknameSearch(String name){
boolean flag= false;
for (int i = 0; i < book().length; i++) {
if (name.equals(book()[i])) {
flag=true;
}
}
if (flag) {
System.out.println("book:"+name);
//System.out.println("找到了");
}else {
System.out.println("没找到相应书籍");
}
}
public void init() {
Scanner sr=new Scanner(System.in);
System.out.println("1-数字查询,2-按书名查询:");
try{
int n=sr.nextInt();
sr.nextLine();
switch (n) {
case 1:
System.out.println("请输入索引号:");
int m=sr.nextInt();
indexSearch(m);
break;
case 2:
System.out.println("请输入书名");
String name=sr.nextLine();
booknameSearch(name);
break;
}
}catch(Exception e){
System.out.println("输入错误,请按照要求输入!!");
init();
}
}
}