当前位置:首页 > 网上商城 > 正文内容

java 商品 系统 代码

访客2021-06-18 16:34:01网上商城334

package entity;

public class Market {

private int id;//id

private int num;//数量

private String goods;//商品

private double price;//价格

public Market(int id, int num, String goods, double price) {
super();
this.id = id;
this.num = num;
this.goods = goods;
this.price = price;
}

public int getId() {
return id;
}

public void setId(int id) {
this.id = id;
}

public int getNum() {
return num;
}

public void setNum(int num) {
this.num = num;
}

public String getGoods() {
return goods;
}

public void setGoods(String goods) {
this.goods = goods;
}

public double getPrice() {
return price;
}

public void setPrice(double price) {
this.price = price;
}

public double calc( ){

double sum=price*num;

System.out.println("您消费共计:"+sum+"¥");

return sum;

}

}
package test;

import java.util.HashMap;
import java.util.Map;
import java.util.Scanner;

import entity.Market;

public class Test {

private static Map<Integer,Market> goods=new HashMap<Integer, Market>();

public static void main(String[] args) {

System.out.println("-------超市计价系统-------");

String goods1="可口可乐";
String goods2="爆米花";
String goods3="益达";

printTable("编号","商品","价格");
printTable("1",goods1,"3.0¥");
printTable("2",goods2,"5.0¥");
printTable("3",goods3,"10.0¥");

goods.put(1, new Market(1, 1, goods1, 3.0));

goods.put(2, new Market(2, 1, goods2, 5.0));

goods.put(3, new Market(3, 1, goods3, 10.0));

Scanner input = new Scanner(System.in);

System.out.println("请输入商品的编号:");

int num = input.nextInt();

System.out.println("请输入商品的数量");

int amount = input.nextInt();

Market market = goods.get(num);

market.setNum(amount);

market.calc();

}

private static void printTable(String row1,String row2,String row3 ) {

System.out.print(row1);

int times=12;

if (row2!="商品") {

times=5;

}

for (int i = 0; i < times; i++) {

System.out.print(" ");

}

System.out.print(row2);

for (int i = 0; i < 10; i++) {

System.out.print(" ");

}

System.out.print(row3);

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

}

}
//测试结果:
-------超市计价系统-------
编号 商品 价格

1 可口可乐 3.0¥

2 爆米花 5.0¥

3 益达 10.0¥

请输入商品的编号:
3
请输入商品的数量
5
您消费共计:50.0¥

分享给朋友:

相关文章

怎样设计一款用来创业的爆款产品?

怎样设计一款用来创业的爆款产品?

谢谢邀请! 首先我想告诉题主,如果能告诉你这样的爆款产品,我们何不自己去设计呢? 不过以下的idea也许可以安抚一下题主浮躁的心,给你一些提示:1. 妹子的防狼丝袜 既保暖又防狼,说不定自己一直盯着吃东西还能减肥。 2....

在天猫、京东做运营有没有前途?

在天猫、京东做运营有没有前途?

电商运营是一个大趋势,不能谈有没有前途,只能说行业的一个饱和度! 就目前来讲,电商越来越注重内容电商与社交型电商,就算是饱和,它也只是当下的,并不是长久性的,互联网变化很快,你根本预测不到将来会转变成什么样,所以不要太匪夷所思, 所谓的...

结合生活中的例子,包括但不限于网络营销(如淘宝、天猫、京东等网站)、网络购物、各行各业实体店经营销

结合生活中的例子,包括但不限于网络营销(如淘宝、天猫、京东等网站)、网络购物、各行各业实体店经营销

摘要 电子商务竞争环境中,有很多完全依靠线上销售实现盈利的电子商务企业,例如京东商城、当当网、凡客诚品等,也有很多是集线上线下为一体的企业,例如苏宁易购、国美在线等。从之前很综合的购物网站(例如淘宝网),逐渐细分为多个领域的电子商务网站,例...

请教一下凯里红酸汤网购品牌哪个最正宗,味道最好?

请教一下凯里红酸汤网购品牌哪个最正宗,味道最好?

谢邀!请教一下凯里红酸汤网购品牌哪个最正宗,味道最好?  回答:玉梦,生产厂:凯里经济开发区明洋食品厂 、味道:酸味正宗,略为偏辣         都知道,全中国最能吃辣的有几个大省,云、贵、川自不用说,除此之外,湖南、江西、山西等等,但贵...

在台湾有网购的地方吗?

在台湾有网购的地方吗?

有呀。pchome、露天、yahoo拍卖、yahoo超级商城、momo购物、虾皮、乐天这些是比较有名的购物网站。其他很多店家的官网也能网购,例如:屈臣氏、UNIQLO、家乐福、爱买、特力屋等等,要自己去官网看。要注意的是,台湾网购送货速度没...

网上商城(京东、易购等)图片怎么下载?

网上商城(京东、易购等)图片怎么下载?

我用过大仙一键搬图可以批量下载京东产品图片,应该只要把商品链接复制到软件上,选择好自己的设置和保存位置就行,一般把保存路径设置在在桌面会比较好找点。...