java商品入库代码简单,用java编写商品入库

JAVA编写一个输入入库商品数量打印出所有商品信息?

设计逻辑:

成都创新互联是一家专业提供广宗企业网站建设,专注与成都网站建设、成都网站制作、H5建站、小程序制作等业务。10年已为广宗众多企业、政府机构等服务。创新互联专业网站设计公司优惠进行中。

1、要设计一个能够存储商品信息和库存数量的数据结构,一般存储在数据库中

2、通过对应的商品进行出库和入库,对应累计或减少库存

3、打印全部商品信息和数量

用java编写一个商品入库的程序,还要连接数据库~~!!!十万火急啊啊啊~~~求帮忙···感激不尽啊····

给个忠告。 15 分太少。 代码量太多。(真的是比较多)。 所以一般不会花这个时间做。

提升到 200分。 或许会帮你做。

只是忠告。。

java简单的购物车代码

package Test;

import java.util.LinkedHashMap;

import java.util.Map;

import java.util.Map.Entry;

import java.util.Scanner;

public class Test {

public static void main(String[] args) {

init();//初始化

MapString,String map = new LinkedHashMap();

while(true){

Scanner in= new Scanner(System.in);

map = buy(in,map);//选择

System.out.println();

System.out.println("还要继续购物吗?(Y/N)");

String jx = in.nextLine();

if(jx.equals("N")){

break;

}

}

print(map);

}

public static void print(MapString, String m){

System.out.println("\n\n\n******************");

System.out.println("       购物车清单");

Integer hj = 0;

for (EntryString, String entry : m.entrySet()) {

String key = entry.getKey();

String value = entry.getValue();

if(key.equals("1")){

hj += Integer.parseInt(value)*3;

System.out.println("哇哈哈纯净水: "+value+"件,合计:¥"+Integer.parseInt(value)*3);

}else if(key.equals("2")){

hj += Integer.parseInt(value)*5;

System.out.println("康师傅方便面: "+value+"件,合计:¥"+Integer.parseInt(value)*5);

}else if(key.equals("3")){

hj += Integer.parseInt(value)*4;

System.out.println("可口可乐: "+value+"件,合计:¥"+Integer.parseInt(value)*4);

}

}

System.out.println("合计金额:¥"+hj);

}

public static void init(){

System.out.println("******************");

System.out.println("\t商品列表\n");

System.out.println("              商品名称                价格");

System.out.println("1.   哇哈哈纯净水        ¥3");

System.out.println("2.   康师傅方便面        ¥5");

System.out.println("3.   可口可乐                ¥4");

System.out.println("******************");

}

public static MapString,String buy(Scanner scan,MapString,String m){

System.out.print("请输入编号:");

String bh = scan.nextLine();

System.out.print("请输入购买数量:");

String num = scan.nextLine();

if(m.size()0  m.keySet().contains(bh)){

m.put(bh,(Integer.parseInt(bh)+Integer.parseInt(num))+"");

}else{

m.put(bh, num);

}

return m;

}

}

java代码这段是什么意思?

第一行:Goods goods=(Goods) data.getObj(); 获取Goods对象从data中获取

第二行:goods.setGoodsCount(addNum);给从data中获取的对象的GoodsCount添加一个值aaNUm

第三行:给data对象的DataType添加一个字符串“IN_STORAGE”

第四行:同上data对象的DataResult赋值

第五行:同上吧Good是添加到data对象中

求采纳!


本文标题:java商品入库代码简单,用java编写商品入库
本文来源:http://scyanting.com/article/hdegoo.html