第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

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

結(jié)合集合的內(nèi)容再來做一遍,成就感g(shù)anggang的

package?rentsystem;

public?class?Book?{??????//為什么創(chuàng)建這個類?因為我需要很多本書
????private?int?id;????//書應(yīng)該有編號,一會寫簡單點的
????private?String?name;??//書有書名,隨便來幾本計算機的
????public?Book(int?id,String?name){
????????this.id?=id;
????????this.name=name;
????}
????public?int?getId()?{
????????return?id;
????}
????public?void?setId(int?id)?{??//外來人,你別亂改我的編號
????????this.id?=?id;
????}
????public?String?getName()?{
????????return?name;
????}
????public?void?setName(String?name)?{??//也別想亂改我的書名
????????this.name?=?name;
????}
}
————————————————————————————————————
package?rentsystem;

import?java.util.ArrayList;
import?java.util.Arrays;
import?java.util.Collection;
import?java.util.List;
import?java.util.Scanner;
public?class?Library?{

????private?List<Book>?bookshelf;//我的圖書館怎么會沒有裝書的書架呢?
????public?Library(){
????????this.bookshelf=new?ArrayList();
????}
????
????public?void?addBooks(){?????//該放點書到書架上去
????????Book?book1=new?Book(1,"離散數(shù)學(xué)");?????//丟一本上去
????????bookshelf.add(book1);
????????
????????Book?book2=new?Book(2,"C語言");????//再來一本
????????bookshelf.add(book2);
????????//這2本粘在一起了,一起扔上去算了
????????Book[]?books2={new?Book(3,"組成原理"),new?Book(4,"數(shù)據(jù)結(jié)構(gòu)")};
????????bookshelf.addAll(Arrays.asList(books2));
????}
????
????public?void?initialIndex(){???//初來乍到,如何使用這個圖書館
????????try{
????????????Scanner?input=new?Scanner(System.in);
????????????System.out.println("請按要求輸入:1.按序號檢索;2.按書名檢索");
????????????int?a=input.nextInt();
????????????if(a==1){
????????????????index1();
????????????}else?if(a==2){
????????????????index2();
????????????}else{
????????????????System.out.println("您的輸入有誤,請按照要求輸入!");
????????????????initialIndex();
????????????}
????????}catch(Exception?e){
????????????System.out.println("請輸入1或2進行檢索!");
????????????initialIndex();
????????}
????}
????//按數(shù)字檢索
????public?void?index1(){????//再怎么使用這個圖書館?
????????try{
????????????Scanner?input=new?Scanner(System.in);
????????????System.out.println("請輸入圖書序號:");
????????????int?i=input.nextInt();
????????????System.out.println("找到書籍:"+bookshelf.get(i-1).getId()+":"+bookshelf.get(i-1).getName());
????????}catch(Exception?e){
????????????System.out.println("輸入有誤,請重新輸入。");
????????????index1();
????????}
????}
????
????public?void?index2(){????//我又要通過一個方法操作圖書館的對象了
????????try{
????????????Scanner?input=new?Scanner(System.in);
????????????System.out.println("請輸入需要查找的書名:");
????????????String?name=input.next();
????????????int?size=bookshelf.size();
????????????int?i=0;
????????????for(;;i++){
????????????????if(bookshelf.get(i).getName().equals(name))
????????????????????break;
????????????}
????????????System.out.println("找到書籍:"+bookshelf.get(i).getId()+":"+bookshelf.get(i).getName());
????????}catch(Exception?e){
????????????System.out.println("您要找的書目不存在!請重新查找:");
????????????index2();
????????}
????}
}
——————————————————————————————————
package?rentsystem;

public?class?Borrow?{

????public?static?void?main(String[]?args)?{
????????//?TODO?Auto-generated?method?stub

????????Library?l=new?Library();
????????System.out.println("歡迎來到圖書館,即將導(dǎo)入所有書目,請稍后……");
????????l.addBooks();
????????System.out.println("導(dǎo)入成功,可以開始檢索。");
????????l.initialIndex();
????}
}
——————————————————————————————————————————
大家一起賺積分。


正在回答

5 回答

*-*good!

1 回復(fù) 有任何疑惑可以回復(fù)我~
#1

七九九 提問者

非常感謝!合作愉快!*-*
2016-02-28 回復(fù) 有任何疑惑可以回復(fù)我~

for(;;i++)是什么意思啊,這句話求助

還有就是你這個你沒說誰是誰的繼承類,我運行不出來啊,求助,謝謝各位大神指教下

0 回復(fù) 有任何疑惑可以回復(fù)我~

cool!

0 回復(fù) 有任何疑惑可以回復(fù)我~

寫的很不錯~有參考價值!

0 回復(fù) 有任何疑惑可以回復(fù)我~

nice啊,好久沒練沒思緒不知道怎么寫,你這么一些全明白了

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報

0/150
提交
取消

結(jié)合集合的內(nèi)容再來做一遍,成就感g(shù)anggang的

我要回答 關(guān)注問題
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號