关于java结算系统代码下载的信息

用JAVA编写购物系统的代码是什么?(急)

算是最简单的吧

创新互联建站长期为上千家客户提供的网站建设服务,团队从业经验10年,关注不同地域、不同群体,并针对不同对象提供差异化的产品和服务;打造开放共赢平台,与合作伙伴共同营造健康的互联网生态环境。为鸡东企业提供专业的网站建设、做网站鸡东网站改版等技术服务。拥有10余年丰富建站经验和众多成功案例,为您定制开发。

package cn.job01;

import java.util.Scanner;

public class Lx07 {

public static void choice() {

System.out.println("登陆菜单 ");

System.out.println("1登陆系统");

System.out.println("2退出");

}

static void choice1() {

System.out.println("购物管理系统客户信息");

System.out.println("1显示所有客户信息");

System.out.println("2添加客户信息");

System.out.println("3修改客户信息");

System.out.println("4查询客户信息");

}

static void choice2() {

System.out.println("购物管理系统真情回馈");

System.out.println("1幸运大放送");

System.out.println("2幸运抽奖");

System.out.println("3生日问候");

}

public static void main(String[] args) {

choice();

Scanner input = new Scanner(System.in);

System.out.println("请输入1or2");

int num = input.nextInt();

switch (num) {

case 1:

System.out.println("主菜单");

System.out.println("1客户信息管理");

System.out.println("2购物结算");

System.out.println("3真情回馈");

System.out.println("4注销");

break;

}

System.out.println("选择输入数字");

int num1 = input.nextInt();

switch (num1) {

case 1:

choice1();

break;

case 2:

System.out.println("购物结算");

break;

case 3:

choice2();

break;

case 4:

choice();

break;

}

}

}

Java项目实训模拟网上超市购物结算功能

使用结构体+数组,就可以 了

~

~

~

~

~~~~~~~~~~~~~~~~~~~~~~~~~

java超市计价系统代码

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 MapInteger,Market goods=new HashMapInteger, 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¥

java的代码分享网站有哪些?

1. java2s

这个网站非常好,分成三大类,分别是Example 、Products 、 Articles ,每个大类下又分别设许多小类,还有搜索功能,这样查找起来非常方便。。比如,如果要学习SWT/JFace,只要把Example下的SWT JFace Eclipse 研究一下也就可以了。另外,这个网站还有JavaScript DHTML 、 C# / C Sharp 、 C / ANSI-C 、 SQL / MySQL 等类。总之,非常好。

2. codeZoo

这是O'Reily旗下的,除了Java之外,还有Ruby、Python。

3. Java学习源代码检索系统

难得看见国产的,好歹也要支持一下,分类也算清楚。

4. Koders

是个综合查询的网站,不过它好像是从代码中查找关键词,包含的语言挺多的。

5. Resources for Java server-side developers

确切的说,它是一个资源收集的网站,代码查询并不多。不过它分类相当细,如Articles、Books、Examples、Extensions、Frameworks等类,你可以输入Spring或Hibernate作为关键词搜索一下看看。

-----

如何用Java语言编写购物结算系统

import java.util.Scanner;

//看这样的行吗?

public class StoreCharge {

public static void main(String[] args) {

Scanner sc = new Scanner(System.in);

System.out.println("输入应付金额:");

double x = sc.nextDouble();

Price p1 = ampayable(x);

System.out.println(p1.toString());

System.out.println("输入实付金额:");

double y = sc.nextDouble();

Price p2 = ampaid(y);

System.out.println(p2.toString());

System.out.println("找零:"+charge(p1,p2).toString());

charge(p1,p2);

}

public static Price charge(Price p1,Price p2){//p1总货价 p2收款

int c,b;

if(p2.connerp1.conner){

b = p2.conner+10-p1.conner;

p2.element = p2.element-1;

}else

b = p2.conner-p1.conner;

c = p2.element - p1.element;

return new Price(c,b);        

}

public static Price ampayable(double x){//应付金额

Price a = new Price();

a.element = (int)x;

a.conner  = (int)(x*10 -((int)x)*10);

return a;

}

public static Price ampaid(double x){//实付金额

Price a = new Price();

a.element = (int)x;

a.conner  = (int)(x*10 -((int)x)*10);

return a;

}

}

class Price{

int element;//元

int conner;//角

public Price(){}

public Price(int e,int c){

element = e;

conner = c;

}

public String toString(){

return element+"元"+conner+"角";

}

}


当前标题:关于java结算系统代码下载的信息
链接URL:http://azwzsj.com/article/hcsjcg.html