java基础小练习(实现DVD租借)

本文介绍了使用Java编程实现DVD租借系统的过程,包括数据初始化、菜单切换、查看、新增、删除DVD信息以及借出和归还DVD的业务逻辑。
摘要由CSDN通过智能技术生成

实现数据初始化
实现菜单切换
实现查看DVD信息
实现新增DVD信息
实现删除DVD信息
实现借出DVD业务处理
实现归还DVD业务处理
在这里插入图片描述

import java.util.Scanner;

/**
 * @ClassName DVDMgr
 * @Description: TODO
 * @Author ZK
 * @Date 2020/7/13 21:56
 * @Version V1.0
 **/

public class DVDMgr {
    public static void main(String[] args) {
        //名称:name[i]
        //状态:state[i]
        //借出日期:date[i]
        //借出次数:count[i]
        String[] name = new String[7]; //存储DVD名称
        int[] state = new int[7]; //存储DVD借出状态:0已借出/1可借
        int[] date = new int[7]; //存储DVD借出日期
        int[] count = new int[7]; //存储DVD借出次数

        //初始化信息
        name[0] = "罗马假日";
        name[1] = "风声鹤唳";
        name[2] = "浪漫星空";
        state[0] = 0;
        state[1] = 1;
        state[2] = 1;
        date[0] = 1;
        count[0] = 10;
        count[1] = 12;
        count[2] = 11;

        Scanner in = new Scanner(System.in);
        //定义选择数字
        int num = 0;
        //定义推出标识
        boolean flag = true;
        do {
            System.out.println("欢迎使用迷你DVD管理系统");
            System.out.println("- - - - - - - - - - - - - - - - - - - - - - - - - - - - ");
            System.out.println("1.新增DVD");
            System.out.println("2.查看DVD");
            System.out.println("3.删除DVD");
            System.out.println("4.借出DVD");
            System.out.println("5.归还DVD");
            System.out.println("6.退出DVD");
            System.out.println("- - - - - - - - - - - - - - - - - - - - - - - - - - - - ");
            System.out.print("请选择:");
            num = in.nextInt();
            switch (num) {
                case 1:
                    insertDVD(name, state);
                    break;
                case 2:
                    checkDVD(name, state, date, count);
                    break;
                case 3:
                    deleteDVD(name, state, date, count);
                    break;
                case 4:
                    lend_outDVD(name, state, date, count);
                    break;
                case 5:
                    returnDV
  • 3
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值