前言:很开心,也很兴奋,人生的第一个博客,我呢?是一个没毕业的学生,java也才刚刚深入学习,只懂一些皮毛,写博客不是为了别的什么目的,就是为了自己的提升,以后遇到什么bug什么坑,可以写下来,提醒自己,同时也是为了给自己一些鼓励吧, 同时也可以检验自己学过的一些知识的熟悉度。
好了言归正传,首先问题描述:为音像店开发一个迷你DVD管理器,实现DVD碟片的管理,包括如下功能:新增DVD,查看DVD,删除DVD,借出DVD,归还DVD几个功能
接下来具体代码,思路和方法都在代码里这里就不一一叙述了
创建一个DVD设置类,创建4个数组分别存储电影名称,时间,借出的次数,和借出的状态
使用数值存储各自的值
public class DVDSet {
//创建一个DVD设置类,创建4个数组分别存储电影名称,时间,借出的次数,和借出的状态
String name[] = new String[15];// DVD电影名称 ,长度为15个字符
String date[] = new String[15];//DVD电影借出的时间
int num[]=new int[20];//DVD借出的次数
int state[]=new int[20];//DVD借出的状态,设置0为没有借出,设置1为借出状态
}
- 创建一个类,存储DVD的一些方法借出,归还,查看等
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Scanner;
public class DVDMgt {
//创建一个类,存储DVD的一些方法借出,归还,查看等
DVDSet dvdset= new DVDSet();//声明一个对象dvdSet
Scanner input = new Scanner(System.in);
//创建一个初始的方法设置三个初始的影片和影片的初始信息
public void initial(){
//第一个影片
dvdset.name[0] = "环太平洋";
dvdset.date[0] = "2018-3-20";//电影借出去的时间
dvdset.num[0] = 120;//影片借出去 的次数
dvdset.state[0] =1;//影片接触的状态0没有1借出去了
//第二个影片
dvdset.name[1] = "战狼2";
dvdset.date[1] = "2018-3-18";//电影借出去的时间
dvdset.num[1] = 340;//影片借出去 的次数
dvdset.state[1] =1;//影片接触的状态0没有1借出去了
//第三个影片
dvdset.name[2] = "致青春";
dvdset.date[2] = "暂无";//电影借出去的时间
dvdset.num[2] = 20;//影片借出去 的次数
dvdset.state[2] =0;//影片接触的状态0没有1借出去了
}
//主菜单的方法
public void show() {
System.out.println("