package cn.wyj;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Scanner;
public class DvdMgr
{
/**
* 第一列代表名称
*
* 第二列代表时间
* 第三列代表状态
* 第四列代表借出去的次数
*/
private Object[][] dvds = new Object[10][4];
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
Scanner input = new Scanner(System.in);
private void init()
{
dvds[0][0] = "葫芦娃";
dvds[0][1] = new Date();
dvds[0][2] = true;
dvds[0][3] = 0;
dvds[1][0] = "灰姑娘";
dvds[1][1] = new Date();
dvds[1][2] = true;
dvds[1][3] = 0;
dvds[2][0] = "猫和老鼠";
dvds[2][1] = new Date();
dvds[2][2] = true;
dvds[2][3] = 0;
dvds[3][0] = "魔仙";
dvds[3][1] = new Date();
dvds[3][2] = true;
dvds[3][3] = 0;
dvds[4][0] = "西游记";
dvds[4][1] = new Date();
dvds[4][2] = true;
dvds[4][3] = 0;
dvds[5][0] = "东游记";
dvds[5][1] = new Date();
dvds[5][2] = true;
dvds[5][3] = 0;
}
private void show()
{
System.out.println("名称\t日期\t状态\t借出去次数");
for (Object[] item : dvds)
{
if (item[0]!=null&&item[0].toString().length() > 1&&Boolean.parseBoolean(item[2].toString())==true)
{
System.out.println(item[0].toString() + "\t" + item[1].toString() + "\t" + item[2].toString() + "\t" + item[3].toString() + "\t");
}
}
}
private void add()
{
for (Object[] item : dvds)
{
if (item[0]!=null&&item[0].toString().length() < 1)
{
System.out.println("请输入dvd的名字");
item[0] = input.next();
item[1] = new Date();
item[2] = true;
item[3] = 0;
}
}
}
private void del(){
System.out.println("请输入要删除dvd的名字");
String name=input.next();
boolean b=false;
for (Object[] item : dvds)
{
if (item[0]!=null&&item[0].equals(name))
{
item=new Object[3];
b=true;
}
}
if(b){
System.out.println("删除成功");
}else{
System.out.println("删除失败");
}
}
public void lend()
{
System.out.println("请输入要借出的名称");
String name=input.next();
boolean b=false;
for (Object[] item : dvds)
{
if (item[0]!=null&&item[0].equals(name))
{
item[2]=false;
item[3]=Integer.valueOf(item[3].toString())+1;
b=true;
}
}
if(b){
System.out.println("删除成功");
}else{
System.out.println("删除失败");
}
}
public void returndvd()
{
System.out.println("请输入要归还名称");
String name=input.next();
boolean b=false;
for (Object[] item : dvds)
{
if (item[0]!=null&&item[0].equals(name))
{
item[2]=true;
b=true;
}
}
if(b){
System.out.println("归还成功");
}else{
System.out.println("归还失败");
}
}
}
待续。。。。。。。