码迷,mamicode.com
首页 > 编程语言 > 详细

java案例实例 商品库存管理系统

时间:2017-11-20 17:55:59      阅读:242      评论:0      收藏:0      [点我收藏+]

标签:接收   商品   遍历   alc   库存   +=   upd   date   for   

今天自己根据老师给的代码看懂 并自己写了个商品库存管理系统:

代码如下

/*
实现商品的库存管理
功能:
1. 展示用户选择功能清单
2. 根据选择的功能编号,进行不同的操作
A. 展示所有库存
B. 修改库存数量

分析:
1. 展示用户清单:
输出语句, 用户输入, 选择功能序号
2. 根据选择,调用不同的方法
switch语句
case 1 2 3
A 展示库存
将存储商品的数组,遍历
B 修改库存

修改所有的库存数量
*/
//导包
import java.util.Scanner;
public class Shopping{
public static void main(String[] args){
//存入基本数据信息到数组中
String[] pinPai = {"MacBookAir","Thinkpa450","EatpadT897"};
double[] size = {13.3,15.6,25.6};
double[] price = {2567.9,4562.8,9999.6};
int[] count = {0,0,0};
while(true){
int choose = chooseFunction();
switch(choose){
//查看库存清单
case 1: checkBox(pinPai,size,price,count);
break;
//修改库存数据
case 2: upDate(pinPai,count);
break;
case 3: return;
default:System.out.println("输入有误");
}
}
}
//展示进入操作清单界面
public static int chooseFunction(){
System.out.println("----------库存管理----------");
System.out.println("1.查看库存清单");
System.out.println("2.修改商品库存数量");
System.out.println("3.退出");
System.out.println("请输入要执行的操作序号:");
//接收用户输入的操作信号
Scanner sc = new Scanner(System.in);
int chooseNumber = sc.nextInt();
//返回用户输入的操作信号
return chooseNumber;
}
//查看库存清单界面
public static void checkBox(String[] pinPai,double[] size,double[] price,int[] count){
System.out.println("----------商场库存清单----------");
System.out.println("品牌型号 尺寸 价格 库存数");
double totalprice = 0.0;
int totalcount = 0;
for(int i=0;i<pinPai.length;i++){
System.out.println(pinPai[i]+" "+size[i]+" "+price[i]+" "+count[i]);
totalprice += price[i];
totalcount += count[i];
}
System.out.println("总库存数为"+totalcount);
System.out.println("商品库存总金额为"+totalprice);
}
//修改库存信息界面
public static void upDate(String[] pinPai,int[] count){
Scanner sc = new Scanner(System.in);
for(int i=0;i<pinPai.length;i++){
System.out.println("请输入品牌"+pinPai[i]+"的库存数");
int n = sc.nextInt();
count[i] = n;
}
}
}

java案例实例 商品库存管理系统

标签:接收   商品   遍历   alc   库存   +=   upd   date   for   

原文地址:http://www.cnblogs.com/qianqian528/p/7867033.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!