package?rentbook;
import?java.util.Scanner;
public?class?Rent?{
public?static?void?main(String[]?args)?{
System.out.println("***歡迎來到租書系統,請根據有效提示進行選擇!***");
System.out.println("1-按照名稱查找圖書;2-按照序號查找圖書");
Scanner?input?=?new?Scanner(System.in);
Book[]?book?=?{?new?Book(1,?"數據結構"),?new?Book(2,?"高數"),
new?Book(3,?"算法"),?new?Book(4,?"論語")?};
int?x?=?input.nextInt();
if?(x?==?1)?{
System.out.println("輸入圖書名稱:");
String?y?=?input.next();
for?(int?i?=?0;?i?<?book.length;?i++)?{
Book?book1?=?(Book)?book[i];
try?{
if?(y.equals(book1.getBookName()))?{
System.out.println(y);
}
}?catch?(Exception?e)?{
e.printStackTrace();
}
}
}?else?if?(x?==?2)?{
System.out.println("輸入圖書序號:");
int?z?=?input.nextInt();
for?(int?i?=?0;?i?<?book.length;?i++)?{
Book?book1?=?(Book)?book[i];
if?(z?==?(book1.getBookNum()))?{
System.out.println(book[book1.getBookNum()-1].getBookName());
}
else{
System.out.println("圖書不存在");
}
}
}?else?{
System.out.println("command?is?wrong!");
}
}
}package rentbook;public class Book { private String bookName; private int bookNum; public Book(int bookNum, String bookName) { this.bookNum=bookNum; this.bookName=bookName; } public String getBookName() { return bookName; } public void setBookName(String bookName) { this.bookName = bookName; } public int getBookNum() { return bookNum; } public void setBookNum(int bookNum) { this.bookNum = bookNum; } }
添加回答
舉報
0/150
提交
取消