import java.util.Scanner;
/*
实现:菜单显示、商品信息展示、商品信息录入、商品信息查询、退出的功能
*/
public class Test20 {
static String []names = new String[10];
static int []price = new int[10];
static int []number = new int[10];
public static void main(String[] args) {
names[0] = "华为";
names[1] = "小米";
names[2] = "VIVO";
names[3] = "中兴";
price[0] = 5350;
price[1] = 4230;
price[2] = 3320;
price[3] = 1250;
number[0] = 10 ;
number[1] = 30 ;
number[2] = 32 ;
number[3] = 23 ;
f1();
}
private static void f6() {
System.out.println(names[4]);
System.out.println(price[4]);
System.out.println(number[4]);
System.out.println(names[5]);
System.out.println(price[5]);
System.out.println(number[5]);
}
//显示目录
private static void f1() {
while (true){
System.out.println("1.商品列表");
System.out.println("2.商品查询");
System.out.println("3.商品录入");
System.out.println("4.退出");
System.out.println("请输入选项:");
f5();
}
}
//接收用户输入的选项进入相应功能
private static void f5() {
int c = new Scanner(System.in).nextInt();
switch (c){
case 1 :
f2();
break;
case 2 :
f4();
break;
case 3 :
f3();
break;
case 4 :
break;
case 5 :
f6();
break;
default:
System.out.println("输入错误!");
return;
}
}
//进行商品的查询
private static void f4() {
System.out.println("请输入商品名称:");
String name = new Scanner(System.in).nextLine();
for (int i = 0 ; i <names.length ; i++) {
if (name.equalsIgnoreCase(names[i])){
System.out.println("商品名称:"+ names[i]);
System.out.println("价格:"+ price[i]);
System.out.println("数量:"+ number[i]);
}else {
System.out.println("商品不存在");
}
return;
}
}
//进行商品信息的录入
private static void f3() {
System.out.println("请输入商品名:");
String name = new Scanner(System.in).nextLine();
System.out.println("请输入商品价格:");
int pay = new Scanner(System.in).nextInt();
System.out.println("请输入商品数量:");
int num = new Scanner(System.in).nextInt();
try{
for (int i = 0; i < names.length; i++) {
if (names[i]==null){
names[i]= name;
price[i]= pay;
number[i]= num;
return;
}
}
}catch (IndexOutOfBoundsException e){
e.getMessage();
}
}
//输出商品列表
private static void f2() {
for (int i = 0; i < names.length; i++) {
System.out.println("产品:"+names[i] + ",价格:"+price[i] +",数量:"+number[i]);
}
}
}