迷你DVD(for+数组)

package W4;
import java.awt.Choice;
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};
//返回首页 
 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();  
 }
}

猜你喜欢

转载自www.cnblogs.com/i-want-to-see-you/p/9389032.html