java借書(shū)卡代碼 圖書(shū)借閱系統(tǒng)java代碼

java 簡(jiǎn)單的借書(shū)還書(shū)代碼怎么寫(xiě)

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;

}

java簡(jiǎn)單的借書(shū)系統(tǒng)

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

java求助 有一個(gè)類似于偽代碼的東西就行 各位高手來(lái)看看

數(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)

成都定制網(wǎng)站網(wǎng)頁(yè)設(shè)計(jì)