亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

JAVA基礎代碼分享--DVD管理

2019-11-14 14:59:34
字體:
來源:轉載
供稿:網友

問題描述

為某音像店開發一個迷你DVD管理器,最多可存6DVD,實現碟片的管理。

管理器具備的功能主要有:

  1、查看DVD信息。

  菜單選擇查看功能,展示DVD的信息。

 

  2、新增DVD信息

 

  選擇新增功能,根據提示輸入新增的DVD名稱,添加到庫存,如果DVD貨架已滿,即達到6張,則提示增加失敗。

 

  3、刪除DVD信息

 

  執行刪除命令,輸入要刪除的DVD的名稱,如果DVD為借出狀態,不允許刪除。如果沒有該DVD信息,則提示“沒有找到匹配信息”;

 

  4、借出DVD

 

  如果該DVD已經被借出,則系統提示“XX已經被借出”。如果沒有找到該DVD信息,則系統提示“沒有找到匹配信息!”。而且一個月默認為31天,如果輸入的借出日期為大于31的數字,則系統給出提示“必須輸入大于等于 1且小于等于31的數字,請重新輸入”。

 

  5、歸還DVD

 

  計算租金,11元。如果歸還的DVD未被借出,則系統提示“該DVD沒有被借出,無法進行歸還操作。如果歸還的DVD與列表中的DVD不匹配,則系統提示“沒有找到匹配信息”。,如果歸還時間小于借出時間,或者是大于31的數字,則系統分別提示“歸還日期不能小于借出日期,請重新輸入,和一個月只有31天,請重新輸入。”

 

  6、當用戶執行退出命令時,結束本程序。

代碼分享

 

 

public class ManagerDVD {    PRivate static String [][] dvdstr = new String[6][5];    private static int n = 0;//用戶輸入的操作命令    private static Scanner in;//數字輸入    private static Scanner input;//漢字輸入    private static String name = null;//DVD名字        public static void main(String[] args) {        System.out.println("--------------------歡迎使用DVD管理系統--------------------");        System.out.println("系統的操作命令:/n1、添加DVD/n2、刪除DVD/n3、查看DVD/n4、借出DVD/n5、歸還DVD/n0、注銷退出");        in = new Scanner(System.in);        for(int i=0; i<6; i++){            dvdstr[i][0] = ""+(i+1);            dvdstr[i][4] = "0";        }        do {            System.out.print("請輸入操作命令:");            n = in.nextInt();            if(n!=0){                setManager(n);            }        } while (n!=0);    }    private static void setManager(int n) {        switch (n) {        case 1:            System.out.println("添加DVD");            if(dvdstr[5][2]!=null){                System.out.println("DVD庫存已滿,無法添加");                break;            }            System.out.print("請輸入DVD名字:");            input = new Scanner(System.in);            name = input.nextLine();            boolean boo = true;            for(int i=0; i<6; i++){                if(dvdstr[i][2]!=null&&name.equals(dvdstr[i][2])){                    boo = false;                    break;                }            }            if(boo){                for(int i=0; i<6; i++){                    if(dvdstr[i][2]==null){                        dvdstr[i][1] = "未借出";                        dvdstr[i][2] = name;                        System.out.println("添加操作完成");                        break;                    }                }            }else{                System.out.println("該DVD已存在");            }            break;        case 2:            System.out.println("刪除DVD");            if(dvdstr[0][2]==null){                System.out.println("庫存還沒有DVD,無法進行刪除操作");                break;            }            System.out.print("請輸入DVD名字:");            input = new Scanner(System.in);            name = input.nextLine();            boolean bo = false;            for(int i=0; i<6; i++){                if(dvdstr[i][2]!=null&&name.equals(dvdstr[i][2])){                    for(int j=i; j<5; j++){                        dvdstr[j][1] = dvdstr[j+1][1];                        dvdstr[j][2] = dvdstr[j+1][2];                        dvdstr[j][3] = dvdstr[j+1][3];                        dvdstr[j][4] = dvdstr[j+1][4];                    }                    dvdstr[5][1] = null;                    dvdstr[5][2] = null;                    dvdstr[5][3] = null;                    dvdstr[5][4] = null;                    bo = true;                    break;                }            }            if(bo){                System.out.println("刪除操作成功");            }else{                System.out.println("未找到該商品");            }            break;        case 3:            System.out.println("查看DVD");            System.out.println("序號/t狀態/t名稱/t/t借出日期/t借出次數");            for(int i=0; i<6; i++){                if(dvdstr[i][2]==null){                    break;                }                System.out.println(dvdstr[i][0]+"/t"+dvdstr[i][1]+"/t"+dvdstr[i][2]+"/t/t"+dvdstr[i][3]+"/t"+dvdstr[i][4]);            }            break;        case 4:            System.out.println("借出DVD");            if(dvdstr[0][2]==null){                System.out.println("庫存還沒有DVD,無法進行借出操作");                break;            }            System.out.print("請輸入DVD的名字:");            name = input.nextLine();            boolean b = false;            for(int i=0; i<6; i++){                if(dvdstr[i][2]!=null&&name.equals(dvdstr[i][2])){                    if("未借出".equals(dvdstr[i][1])) {                        System.out.print("請輸入借出日期:");                        int date = 0;                        do {                            date = in.nextInt();                        } while (date>31&&date<=0);                        dvdstr[i][1] = "已借出";                        dvdstr[i][3] = ""+date;                        dvdstr[i][4] = ""+(Integer.parseInt(dvdstr[i][4])+1);                        System.out.println("借出操作完成");                    }else{                        System.out.println("該DVD已被借出");                    }                    b = true;                    break;                }            }            if(!b){                System.out.println("該DVD不存在");            }            break;        case 5:            System.out.println("歸還DVD");            if(dvdstr[0][2]==null){                System.out.println("庫存還沒有DVD,無法進行歸還操作");                break;            }            System.out.print("請輸入DVD的名字:");            name = input.nextLine();            boolean flag = false;            for(int i=0; i<6; i++){                if(dvdstr[i][2]!=null&&name.equals(dvdstr[i][2])){                    if("已借出".equals(dvdstr[i][1])) {                        System.out.print("請輸入歸還日期:");                        int date = 0;                        int lend = Integer.parseInt(dvdstr[i][3]);                        do {                            date = in.nextInt();                        } while (date>31&&date<=0&&date>=lend);                        dvdstr[i][1] = "未借出";                        dvdstr[i][3] = null;                        System.out.println("歸還操作完成");                        System.out.println("借出日期:"+lend);                        System.out.println("歸還日期:"+date);                        System.out.println("您一共需要支付租金:"+((date-lend)*5)+"元");                    }else{                        System.out.println("該DVD已被借出");                    }                    flag = true;                    break;                }            }            if(!flag){                System.out.println("該DVD不存在");            }            break;        default:            System.out.println("您輸入的命令不合法!");            break;        }    }}

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
欧美黄网免费在线观看| 日韩精品在线免费观看| 成人久久久久爱| 久久999免费视频| 成人在线精品视频| 91精品国产网站| 久久久久久国产免费| 91久久精品久久国产性色也91| 国产精品视频成人| 欧美性生交大片免费| 国产精品wwwwww| 亚洲精品久久久久久久久久久| 97人洗澡人人免费公开视频碰碰碰| 国产精品无av码在线观看| 欧美激情中文网| 国产精品丝袜高跟| 亚洲成人精品久久| 国产精品h片在线播放| 亚洲视频欧洲视频| 亚洲免费视频网站| 日本免费在线精品| 亚洲成人999| 日韩电视剧在线观看免费网站| 国产网站欧美日韩免费精品在线观看| 国产999在线| 欧美电影电视剧在线观看| 国产亚洲在线播放| 国产精品一区二区性色av| 国产精品99久久99久久久二8| xxx成人少妇69| 国产91久久婷婷一区二区| 久久99久久亚洲国产| 亚洲精品国产综合区久久久久久久| 欧美重口另类videos人妖| 亚洲欧美激情四射在线日| 日韩av一区在线| 欧美日韩福利视频| 都市激情亚洲色图| 久久亚洲影音av资源网| 亚洲国产精品久久久久秋霞不卡| 国产一区二区三区网站| 日本a级片电影一区二区| 国产精品video| 国产精品久久久久免费a∨| 亚洲最大福利视频网| 国产专区精品视频| 日韩美女在线播放| 精品中文视频在线| 国产福利精品视频| 亚洲成人黄色网| 97精品视频在线观看| 国产日本欧美一区二区三区在线| 欧美精品午夜视频| 精品久久久久久亚洲国产300| 国内免费精品永久在线视频| 亚洲最大福利视频网| 国产精品99一区| 久久九九热免费视频| 国内精品国产三级国产在线专| 日韩精品丝袜在线| 亚洲欧美日本另类| 亚洲aⅴ日韩av电影在线观看| www.久久撸.com| 日韩电影在线观看中文字幕| 黑人巨大精品欧美一区二区| 亚洲视频axxx| 成人免费在线网址| 欧美xxxx14xxxxx性爽| 欧美激情精品久久久| 久久久综合av| 国产精品久久久久免费a∨| 欧美日韩视频免费播放| 国产精品69av| 国产在线精品成人一区二区三区| xxxx欧美18另类的高清| 亚洲国产精品人人爽夜夜爽| 国产精品嫩草影院一区二区| 亚洲成人激情在线观看| 亚洲国产另类 国产精品国产免费| 久久久精品网站| 亚洲偷熟乱区亚洲香蕉av| 亚洲色图综合网| 欧美激情视频播放| 在线亚洲午夜片av大片| 亚洲人成自拍网站| 国产日韩换脸av一区在线观看| 高跟丝袜一区二区三区| 秋霞av国产精品一区| 国产日韩欧美日韩| 日韩电影网在线| 精品精品国产国产自在线| 亚洲天堂男人的天堂| 亚洲精品国产成人| 亚洲一区二区三区在线免费观看| 亚洲国产精品成人精品| 亚洲老司机av| 国产精品扒开腿做爽爽爽视频| 中文欧美日本在线资源| 亚洲美女在线观看| 亚洲第一精品夜夜躁人人躁| 国产精品嫩草视频| 亚洲成人在线视频播放| 亚洲国产精久久久久久| 午夜精品一区二区三区视频免费看| 亚洲精品免费一区二区三区| 国产美女主播一区| 亚洲国产欧美自拍| 久久久久久成人精品| 亚洲欧洲一区二区三区在线观看| 亚洲r级在线观看| 日韩中文字幕在线看| 最新的欧美黄色| 亚洲欧美日韩高清| 欧美日韩aaaa| 亚洲xxxx妇黄裸体| 国产精品91视频| 亚洲人成电影网站色…| 国产成人一区三区| 91视频-88av| 亚洲理论电影网| 日韩在线一区二区三区免费视频| 日韩免费精品视频| 亚洲国内高清视频| 久久成人国产精品| 福利一区福利二区微拍刺激| 久久久久久国产精品三级玉女聊斋| 日韩精品免费电影| 国产精品吊钟奶在线| 成人女保姆的销魂服务| 国产精品久久97| 欧美怡春院一区二区三区| 日本精品视频在线播放| 国产精品久久久久久久久男| 自拍偷拍亚洲一区| 色999日韩欧美国产| 日韩动漫免费观看电视剧高清| 91po在线观看91精品国产性色| 国产精品三级美女白浆呻吟| 亚洲国产中文字幕在线观看| 69av在线播放| 国产亚洲xxx| 欧美亚洲一区在线| 精品国内自产拍在线观看| 伊人男人综合视频网| 丝袜亚洲欧美日韩综合| 中文字幕日韩欧美在线视频| 日韩在线观看网址| 97热在线精品视频在线观看| 一区二区三区在线播放欧美| 国产成人激情视频| 成人xxxxx| 91chinesevideo永久地址| 精品久久久久久中文字幕大豆网| 91精品久久久久久久久不口人| 久久国产精品偷| 韩国日本不卡在线| 国产精品∨欧美精品v日韩精品| 亚洲午夜女主播在线直播| 92福利视频午夜1000合集在线观看| 国产69精品久久久久9999| 欧美激情va永久在线播放| 国产精品www色诱视频| 欧美一区视频在线| 另类图片亚洲另类|