javase 超市库存系统
package com.oracle.demo01;import java.util.ArrayList; import java.util.Scanner;public class Demo01 {public static void main(String[] args) {System.out.println("=========================欢迎光临 oracle 超市======================");System.out.println("1:货物清单 2:添加新货物 3:删除货物 4:修改货物");System.out.println("5:退出系统");System.out.println("请您输入要操作的功能序号"); System.out.println("--------------");while(true){System.out.println("1:货物清单 2:添加新货物 3:删除货物 4:修改货物");System.out.println("5:退出系统");System.out.println("请您输入要操作的功能序号");Scanner sc = new Scanner(System.in);int num = sc.nextInt();switch (num) {case 1:f1();break;case 2:f2();break;case 3:f3();break;case 4:f4();break;case 5:return;default:System.out.println("您输入的有误");break;}}}public static void f1() {ArrayList<chaoshi> arr = new ArrayList<chaoshi>();chaoshi c1 = new chaoshi();c1.spbh = 9001;c1.spm = "少林寺酥饼核桃";c1.jiage = 120.0;arr.add(c1);chaoshi c2 = new chaoshi();c2.spbh = 9002;c2.spm = "尚康杂粮牡丹饼";c2.jiage = 20.0;arr.add(c2);chaoshi c3 = new chaoshi();c3.spbh = 9003;c3.spm = "新疆原产哈密瓜";c3.jiage = 7.0;arr.add(c3);System.out.println("商品编号" + "\t" + "商品名称" + "\t" + "\t" + "商品单价");for (int i = 0; i < arr.size(); i++) {System.out.println(arr.get(i).spbh + "\t" + arr.get(i).spm + "\t" + arr.get(i).jiage);}}public static void f2() {ArrayList<chaoshi> arr = new ArrayList<chaoshi>();chaoshi c4 = new chaoshi();System.out.println("输入新水果的名称:");Scanner mz = new Scanner(System.in);String sg = mz.next();c4.spm = sg;System.out.println("输入新水果的编号:");int sg1 = mz.nextInt();c4.spbh = sg1;System.out.println("输入新水果的价格:");int sg2 = mz.nextInt();c4.jiage = sg2;arr.add(c4);chaoshi c1 = new chaoshi();c1.spbh = 9001;c1.spm = "少林寺酥饼核桃";c1.jiage = 120.0;arr.add(c1);chaoshi c2 = new chaoshi();c2.spbh = 9002;c2.spm = "尚康杂粮牡丹饼";c2.jiage = 20.0;arr.add(c2);chaoshi c3 = new chaoshi();c3.spbh = 9003;c3.spm = "新疆原产哈密瓜";c3.jiage = 7.0;arr.add(c3);System.out.println("商品编号" + "\t" + "商品名称" + "\t" + "\t" + "商品单价");for (int i = 0; i < arr.size(); i++) {System.out.println(arr.get(i).spbh + "\t" + arr.get(i).spm + "\t" + arr.get(i).jiage);}}public static void f3() {System.out.println("输入您要删除的商品编号");Scanner sc = new Scanner(System.in);int sc1 = sc.nextInt();ArrayList<chaoshi> arr = new ArrayList<chaoshi>();chaoshi c1 = new chaoshi();c1.spbh = 9001;c1.spm = "少林寺酥饼核桃";c1.jiage = 120.0;arr.add(c1);chaoshi c2 = new chaoshi();c2.spbh = 9002;c2.spm = "尚康杂粮牡丹饼";c2.jiage = 20.0;arr.add(c2);chaoshi c3 = new chaoshi();c3.spbh = 9003;c3.spm = "新疆原产哈密瓜";c3.jiage = 7.0;arr.add(c3);if (sc1 == 9001) {arr.remove(0);}if (sc1 == 9002) {arr.remove(1);}if (sc1 == 9003) {arr.remove(2);}System.out.println("商品编号" + "\t" + "商品名称" + "\t" + "\t" + "商品单价");for (int i = 0; i < arr.size(); i++) {System.out.println(arr.get(i).spbh + "\t" + arr.get(i).spm + "\t" + arr.get(i).jiage);}}public static void f4() {ArrayList<chaoshi> arr = new ArrayList<chaoshi>();chaoshi c1 = new chaoshi();c1.spbh = 9001;c1.spm = "少林寺酥饼核桃";c1.jiage = 120.0;arr.add(c1);chaoshi c2 = new chaoshi();c2.spbh = 9002;c2.spm = "尚康杂粮牡丹饼";c2.jiage = 20.0;arr.add(c2);chaoshi c3 = new chaoshi();c3.spbh = 9003;c3.spm = "新疆原产哈密瓜";c3.jiage = 7.0;arr.add(c3);System.out.println("输入您要修改的商品编码:");Scanner xg = new Scanner(System.in);int g1 = xg.nextInt();System.out.println("输入新的商品编码");int g2 = xg.nextInt();System.out.println("输入新的水果名称");String g3 = xg.next();System.out.println("输入新的水果价格");int g4 = xg.nextInt();if (g1 == 9001) {c1.spbh = g2;c1.spm = g3;c1.jiage = g4;}if (g1 == 9002) {c2.spbh = g2;c2.spm = g3;c2.jiage = g4;}if (g1 == 9003) {c3.spbh = g2;c3.spm = g3;c3.jiage = g4;}System.out.println("商品编号" + "\t" + "商品名称" + "\t" + "\t" + "商品单价");for (int i = 0; i < arr.size(); i++) {System.out.println(arr.get(i).spbh + "\t" + arr.get(i).spm + "\t" + arr.get(i).jiage);}} }
转载于:https://www.cnblogs.com/hankai2735/p/9046903.html
javase 超市库存系统相关推荐
- 超市库存管理java sql_基于JAVA的超市管理(商店库存)系统的设计与实现(Eclipse,SQLServer)...
基于JAVA的超市管理(商店库存)系统的设计与实现(Eclipse,SQLServer)(论文14000字,程序代码,SQLServer数据库) 摘要:本文的内容是针对超市管理系统,对该系统的运行过程 ...
- python超市售货统计程序_用Python实现简易超市售货系统
今天来实现一个简单的超市售货系统 数据存储形式为json的数据 首先是读取数据,这里用到的Python的json库,用于处理json类型的数据 ```python def load(): # 数据读取 ...
- 用Python实现简易超市售货系统
今天来实现一个简单的超市售货系统 数据存储形式为json的数据 首先是读取数据,这里用到的Python的json库,用于处理json类型的数据 def load(): # 数据读取j = open(' ...
- C++超市库存管理系统期末作业
前言: 期末前的一个作业,忙了好久才做好,真是要吐了. 下面是个流程图,相关功能我写的还算清晰,最后还加上了按任意键继续的代码和清屏代码.只是,还没有修改商品的功能,做了这些已经快要废了.还有考试,不 ...
- SSM+社区线上超市购物系统 毕业设计-附源码211704
目 录 第1章前言 1 1.1研究背景 1 1.2研究现状 1 1.3系统开发目标 1 第2章技术与原理 3 2.1 SSM框架 3 2.2 JAVA技术 3 2.3 MySQL数据库 3 ...
- SSM+社区线上超市购物系统毕业设计-附源码211704
目 录 第1章前言 1 1.1研究背景 1 1.2研究现状 1 1.3系统开发目标 1 第2章技术与原理 3 2.1 SSM框架 3 2.2 JAVA技术 3 2.3 MySQL数据库 3 ...
- 小型超市库存与销售管理系统(C语言课设)2021-04-24
#include <stdio.h> #include <stdlib.h> #include<conio.h> #include <windows.h> ...
- 超市购物系统java总结_超市购物系统JAVA商业源码下载
超市购物系统 本软件运行环境: JDK1.5+SQL2000SP4 源代码运行环境: JBuider2006+ SQL2000SP4 用JBuider2006打开 \超市购物系统\Lgcsgwxt\L ...
- 基于javaweb的超市库存管理系统(idea+servlet+jsp)
一.系统简介 本项目采用idea工具开发,jsp+servlet+jquery技术编写,数据库采用的是mysql,navicat开发工具. 系统一共分为4个角色分别是:管理员,入库员工,出库员工,普通 ...
最新文章
- linux 命令行叫dos,利用shell编程实现DOS风格的Linux命令行
- python处理流程-python的处理流程
- 单源最短路径-Dijkstra(迪杰斯特拉算法)
- html中给%3cb%3e加上颜色,如何使用CSS(jQuery SVG图像替换)更改SVG图像的颜色?
- Go如何按行读取文本
- Oracle中视图的创建和处理方法
- 收藏 | 深度学习框架简史:TensorFlow和PyTorch双头垄断
- Gtk实现GUI键盘并终端显示
- 十年肺腑之言:说说技术总监的“三板斧”
- 10部程序员必看的纪录片
- java项目开发——使用MAP和实体类作为参数的优缺点
- linux 图片转视频教程,如何在Ubuntu上转换图像、音频和视频格式
- java毕向东练习题,java中的String类的练习(来自毕向东老师视频资料)
- matlab管道泄漏定位,在Matlab中分析基于小波变换的管道泄漏定位方法
- wps如何只让他显示3级标题_怎么设置一二三级标题
- 如何通过Facebook主页获得用户的邮箱
- (wa待对拍)HDU - 2057 十六进制加法 难度:C++入门 复杂度:有点复杂 翻译难度:简单...
- java制作小鱼吃大鱼_大鱼吃小鱼游戏(Java编写)
- 我用FreeMind 思维导图工具
- BlockingQueue 知识点参考链接