Java基础--简易版DVD管理系统小项目

本文介绍了一个使用Java基础实现的简易DVD管理系统项目,涵盖了类的设计、对象的创建与操作,以及简单的文件存储功能,旨在巩固Java编程基础。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

class DvdSet {

    //定义三个属性
    String[] name = new String[50]; // 为保证数组足够大
    String[] date = new String[50];// 借书的时间  
    int[]    state = new int[50];  // 借书的状态 , 0表示借出 ,1.表示可以借。
    int[]    count = new int[50]; // 借书的次数
}
import java.util.*;
import java.text.*;
class DvdMgr {
    
    //创建一个DvdSet对象
    DvdSet dvd = new DvdSet();    
    
    //1.第一个方法初始化三个DVD数据
    public void initial(){
        //初始化三个Dvd
         dvd.name[0]= "罗马假日";
           dvd.state[0]=0;
         dvd.count[0] = 30;
          dvd.date[0]= "2016-11-18";
          dvd.name[1]="风声鹤唳"; 
               dvd.state[1]=1;
               dvd.name[2]= "浪漫满屋";
               dvd.state[2]=1; 
         dvd.count[2] = 10;
    }

    //2.实现一个菜单切换
    public void startMenu() {

        System.out.println("*********************************");
        System.out.println("******欢迎使用迷你DVD管理器******");
        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("******       7.退出        ******");
        System.out.println("*********************************");

        Scanner input = new Scanner(System.in);
        System.out.println("请输入您的操纵:");
        int option = input.nextInt();

        switch(option){

            case 1 :
                addDvd();
                returnMenu();
                break;

            case 2 :
                searchDvd();
                returnMenu();    
                break;
            case 3 :
                deleteDvd();
                returnMenu();
                break;
            case 4 :
                lendDvd();
                returnMenu();
                break;
            case 5 :
                returnDvd();
                returnMenu();
                break;
            case 6:
                list();
                returnMenu();
                
                break;
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值