本次考核项目部分

package com.company;import java.util.Scanner;class admin extends Person implements operate{ public admin(){ super(); } Scanner sc = new Scanner(System.in); public void operate(){ System.out.println(“请输入确认操作:”); int i =sc.nextInt(); switch (i){ case 1: select(goods); break; case 2: add(goods); break; case 3: delete(goods); break; case 4: modify(goods); break; default: System.out.println(“输入有误!”); break; } } public void select(commodity[]goods){ System.out.println(“请输入名称进行查询:”); String name = sc.next(); if (name!=null){ for (int i = 0;i<goods.length;i++){ if (goods[i].getName().equals(name)){ System.out.println(“有此商品”); System.out.println(“商品信息为:(编号-名称-价格-数量)”); System.out.println(goods[i].getId()+" “+goods[i].getName()+” “+goods[i].getPrice()+” "+goods[i].getNumber()); break; } while (i== goods.length-1){ System.out.println(“暂时没有此商品!”); break;} } }else{ System.out.println(“暂时没有该商品!”); } } public void delete(commodity[]goods){ System.out.println(“请输入要删除的商品:”); String str =sc.next(); if (str!=null){ for (int i =0;i< goods.length;i++){ if (goods[i].getName().equals(str)){ goods[i]=null; System.out.println(“删除成功!”); System.out.println(goods.length); break; } } } } public void add(commodity[]goods){ System.out.println(“请输入商品编号:”); int id=sc.nextInt(); System.out.println(“请输入商品名称:”); String name =sc.next(); System.out.println(“请输入价格:”); int price=sc.nextInt(); System.out.println(“请输入数量:”); int number=sc.nextInt(); for (int i =0;i< goods.length;i++){ if (goods[i].getId()!=0){ goods[i].setId(id); goods[i].setName(name); goods[i].setPrice(price); goods[i].setNumber(number); System.out.println(“添加成功”); break; } } } public void modify(commodity[]goods){ System.out.println(“请输入要修改商品的名称:”); String a = sc.next(); for (int i =0;i<goods.length;i++){ if (goods[i].getName().equals(a)) { System.out.println(“请输入修改后的价格:”); int s = sc.nextInt(); goods[i].setPrice(s); System.out.println(“修改成功!”); break; } } }}

猜你喜欢

转载自blog.csdn.net/m0_52040370/article/details/111415161