package W4;
import java.awt.Choice;
import java.util.Scanner;
import java.util.prefs.BackingStoreException;
import java.util.Scanner;
import java.util.prefs.BackingStoreException;
public class DVDfunction {
static Scanner sc=new Scanner(System.in);
static String [] name={"<<罗马假日>>","<<越狱>>","<<浪漫满屋>>"};
static int [] state={1,0,1};
static String [] name={"<<罗马假日>>","<<越狱>>","<<浪漫满屋>>"};
static int [] state={1,0,1};
//返回首页
public static void back () {
System.out.println("输入零返回");
int b=sc.nextInt();
if(b==0){
Welcome();
}
}
//首页
public static void Welcome() {
System.out.println("欢 迎 使 用 MiniDVD Mgr 1.0");
System.out.println("--------------------------------------------");
System.out.println("1. 查 看 DVD");
System.out.println("2. 借 出 DVD");
System.out.println("3. 退 出 MiniDVD Mgr");
System.out.println("--------------------------------------------");
System.out.print("请选择: ");
int choice=sc.nextInt();
switch ( choice) {
case 1:
inquire(state, name);
break;
case 2:
send(state, name);
break;
case 3:
System.out.println("欢迎使用");
break;
}
}
//查询
public static void inquire(int state[],String name[]) {
System.out.println("MyDVD Mgr 1.0 ---> 查询DVD");
System.out.println();
String jiechu=null;
for(int i=0;i<state.length;i++){
System.out.println(name[i]+(state[i]==0?"":"已借"));
}
System.out.println("--------------------------------");
back();
}
//借书
public static void send (int [] state,String[] name) {
System.out.println("MyDVD Mgr 1.0 ---> 借出DVD");
System.out.println("请输入DVD名称:");
String n=sc.next();
for(int i=0;i<name.length;i++){
System.out.println(name[i]);
System.out.println(n);
if(n.equals(name[i])){
state[i]=1;
System.out.println("成功借出书籍");
}
}
back();
}
public static void back () {
System.out.println("输入零返回");
int b=sc.nextInt();
if(b==0){
Welcome();
}
}
//首页
public static void Welcome() {
System.out.println("欢 迎 使 用 MiniDVD Mgr 1.0");
System.out.println("--------------------------------------------");
System.out.println("1. 查 看 DVD");
System.out.println("2. 借 出 DVD");
System.out.println("3. 退 出 MiniDVD Mgr");
System.out.println("--------------------------------------------");
System.out.print("请选择: ");
int choice=sc.nextInt();
switch ( choice) {
case 1:
inquire(state, name);
break;
case 2:
send(state, name);
break;
case 3:
System.out.println("欢迎使用");
break;
}
}
//查询
public static void inquire(int state[],String name[]) {
System.out.println("MyDVD Mgr 1.0 ---> 查询DVD");
System.out.println();
String jiechu=null;
for(int i=0;i<state.length;i++){
System.out.println(name[i]+(state[i]==0?"":"已借"));
}
System.out.println("--------------------------------");
back();
}
//借书
public static void send (int [] state,String[] name) {
System.out.println("MyDVD Mgr 1.0 ---> 借出DVD");
System.out.println("请输入DVD名称:");
String n=sc.next();
for(int i=0;i<name.length;i++){
System.out.println(name[i]);
System.out.println(n);
if(n.equals(name[i])){
state[i]=1;
System.out.println("成功借出书籍");
}
}
back();
}
}
package W4;
import java.util.Scanner;
public class DVD {
public static void main(String[] args) {
DVDfunction df=new DVDfunction();
df.Welcome();
public static void main(String[] args) {
DVDfunction df=new DVDfunction();
df.Welcome();
}
}