switch(key){
成都創(chuàng)新互聯(lián)主要為客戶提供服務(wù)項(xiàng)目涵蓋了網(wǎng)頁(yè)視覺(jué)設(shè)計(jì)、VI標(biāo)志設(shè)計(jì)、全網(wǎng)營(yíng)銷(xiāo)推廣、網(wǎng)站程序開(kāi)發(fā)、HTML5響應(yīng)式成都網(wǎng)站建設(shè)、手機(jī)網(wǎng)站制作、微商城、網(wǎng)站托管及網(wǎng)站維護(hù)公司、WEB系統(tǒng)開(kāi)發(fā)、域名注冊(cè)、國(guó)內(nèi)外服務(wù)器租用、視頻、平面設(shè)計(jì)、SEO優(yōu)化排名。設(shè)計(jì)、前端、后端三個(gè)建站步驟的完善服務(wù)體系。一人跟蹤測(cè)試的建站服務(wù)標(biāo)準(zhǔn)。已經(jīng)為成都木托盤(pán)行業(yè)客戶提供了網(wǎng)站建設(shè)服務(wù)。
case 1:
//借書(shū)
break;
case 2:
//還書(shū)
break;
}
HashMap的常用方法
map的存儲(chǔ)和修改方式?map.put(key, value);
map是否包含某個(gè)元素map.containsKey(key);
map某個(gè)key的value值map.get(key);
參考代碼
import?java.util.HashMap;
public?class?BookTest?{
static?HashMapString,?Integer?map=new?HashMapString,?Integer();
static{//初始化圖書(shū)信息
map.put("三國(guó)志",?8);
map.put("紅樓夢(mèng)",?0);
map.put("西游記",?15);
}
public?static?void?main(String[]?args)?{//main方法
jieShu("水滸");
jieShu("三國(guó)志");
huanShu("三國(guó)志");
jieShu("紅樓夢(mèng)");
huanShu("紅樓夢(mèng)");
jieShu("紅樓夢(mèng)");
}
public?static?void?jieShu(String?name){//借書(shū)
if(!map.containsKey(name)){//查詢圖書(shū)館是否有這本書(shū)
System.out.println("書(shū)籍:"+name+"\t查無(wú)此書(shū)!");
return;
}
if(map.get(name)=0){//查詢圖書(shū)數(shù)量是否為0
System.out.println("書(shū)籍:"+name+"\t已全部借出,請(qǐng)明日在來(lái)");
return;
}
map.put(name,?map.get(name)-1);
System.out.println("書(shū)籍:"+name+"\t借書(shū)成功。"+"\t庫(kù)存:"+map.get(name));
}
public?static?void?huanShu(String?name){//還書(shū)
if(!map.containsKey(name)){
System.out.println("查無(wú)此書(shū)");
}else{
map.put(name,?map.get(name)+1);
System.out.println("書(shū)籍:"+name+"\t還書(shū)成功。"+"\t庫(kù)存:"+map.get(name));
}
}
}
測(cè)試輸出
書(shū)籍:水滸 查無(wú)此書(shū)!
書(shū)籍:三國(guó)志 借書(shū)成功。 庫(kù)存:7
書(shū)籍:三國(guó)志 還書(shū)成功。 庫(kù)存:8
書(shū)籍:紅樓夢(mèng) 已全部借出,請(qǐng)明日在來(lái)
書(shū)籍:紅樓夢(mèng) 還書(shū)成功。 庫(kù)存:1
書(shū)籍:紅樓夢(mèng) 借書(shū)成功。 庫(kù)存:0
數(shù)據(jù)對(duì)象
1,書(shū)籍類 (包含有編號(hào),書(shū)名,作者等等信息)
2,學(xué)生類 (包含有學(xué)生證件號(hào)碼,姓名,班級(jí)等等信息)
3,借書(shū)情況類 (包含有,序號(hào),學(xué)生證號(hào)碼,書(shū)的編號(hào))
操作方法(可以放在同一個(gè)類里面,也可以分開(kāi))
1,借書(shū):
①生成新的序號(hào),
②然后與學(xué)生證號(hào),書(shū)的編號(hào)一同生成一個(gè)新的借書(shū)情況類,
③存放與數(shù)據(jù)庫(kù)
2,查詢:
首先需要知道的書(shū)的編號(hào)或者學(xué)生證號(hào)碼,
如果不知道的話,可以通過(guò)名字,班級(jí)等信息來(lái)查詢出
然后查詢借書(shū)情況類
3,還書(shū):
用2的查詢,查詢出借書(shū)情況信息,刪除該條記錄
當(dāng)前名稱:java借書(shū)卡代碼 圖書(shū)借閱系統(tǒng)java代碼
文章位置:http://bm7419.com/article30/ddejpso.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供關(guān)鍵詞優(yōu)化、定制網(wǎng)站、定制開(kāi)發(fā)、用戶體驗(yàn)、標(biāo)簽優(yōu)化、云服務(wù)器
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)