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

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

java簡單的圖書管理系統(tǒng)求指導(dǎo)和代碼或修改

java簡單的圖書管理系統(tǒng)求指導(dǎo)和代碼或修改

釋汐 2016-03-18 17:56:02
import java.util.*;?public class ?hhh{ public static void main(String[] args)? { ?? ? ? ? ?int a=12345,b=10086;? ? ? ? ?boolean yunxing=true; String [] bookName={"紅樓夢","西游記","水滸傳","三國演義"};? ? ? ? ?System.out.println("**********圖書館系統(tǒng)管理**********");? Scanner reader = new Scanner(System.in); System.out.println("請輸入五位數(shù)用戶名: ");? ? ? ? ?a=reader.nextInt(); ? ? System.out.println("請輸入五位密碼: ");? ? ? ? ?b=reader.nextInt(); ? ? if (a==12345&&b==10086) { ?System.out.println("輸入正確\n"); ?while (yunxing) ? {? ? ? ? ? ?System.out.println("請選擇菜單:6--查找、7--添加、8--刪除、0--退出 ");? ? ? ? ? ?int d=reader.nextInt(); ? switch (d) ? { //第一部分 查找 ? ?case 6: ? System.out.println("\n\n當(dāng)前圖書\n"); ? for (int i=0; i<bookName.length; i++) ? ?{ System.out.println((i+1)+bookName[i]); ? ?} System.out.println("\n\n查找書籍\n"); ? ?System.out.println("請輸入編號: "); ? ? ? ? ? ? int c=reader.nextInt(); if (c>0&&c<=bookName.length) { System.out.println("該書籍為:"+bookName[c-1]); }? ? ? ? ? ?break;? ? ? ? ? ? //第三部分 添加 case 7: ? System.out.println("\n\n用戶輸入添加的書籍為: \n"); int n=reader.nextInt(); ? ? String newBook="儒林外傳"; ? ? String [] insArray=new String [bookName.length+1]; ? ? for (int i=0; i<bookName.length; i++) ? ? { ?insArray[i]=bookName[i]; ? ? } ? ? ?insArray[insArray.length-1]=newBook; ? ? ?bookName=insArray; ? ? ?for (int i=0; i<bookName.length; i++) ? ? { ?System.out.println(bookName[i]); ? ? } System.out.println("\n"); break;? ? ? ? ? ??? ? ? ? ? ?//第四分部 ?刪除 case 8:? ? ? ? ? ? ? ?System.out.println("\n\n用戶輸入刪除的書籍為:\n"); ? int j=reader.nextInt(); ? ? ? int delBookID=2; ? ? ? String [] delArray=new String [bookName.length-1]; ? ? ? for (int i=delBookID; i<bookName.length-1; i++) ? ? ? { ? ?bookName[i]=bookName[i+1]; ? ? ? } ? ? ? ?for (int i=0; i<delArray.length; i++) ? ? ? { ? ?delArray[i]=bookName[i]; ? ? ? } ? ? ? ?bookName=delArray; ? ? ? ?for (int i=0; i<bookName.length; i++) ? ? ? { ? ? System.out.println(bookName[i]); ? ? ? }break;? ? ? ? ? ? ? ? //第五部分 ?退出 ? case 0: ? ?yunxing=false; ? ? ? } ? ? ?} ? ? ? } ? ? else { ? System.out.println("輸入有誤,請重新輸入!");? } ? ? ?? }} ? ? ? ?急
查看完整描述

1 回答

已采納
?
qq_蘇安

TA貢獻8條經(jīng)驗 獲得超3個贊

  1. 用戶名和密碼建議用String類型的,畢竟不可能都是數(shù)字,然后判斷用戶名和密碼匹配的時候用String下的equal方法比較。當(dāng)然你要是想簡單些,用你這個也可以。

  2. 你可以先給數(shù)組一個大一點的長度,比如1000,書比較少的時候就占用前面幾個,后面的空著。不用在添加和刪除書籍的時候重新來聲明一個數(shù)組。

  3. 在完成查詢、添加、刪除等功能后添加選項,讓用戶選擇是否返回主界面

  4. 建議將各個功能塊分別寫在不同的方法里面,選擇的時候分別調(diào)用不同的方法來實現(xiàn)功能。

    先改改吧,有問題再問。

查看完整回答
1 反對 回復(fù) 2016-03-21
  • 1 回答
  • 10 關(guān)注
  • 2093 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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