在网上学了些JAVA皮毛,连“类”还不能灵活使用;自己写了一个简简单单、傻里傻气的“超市购物打印清单”,想发出来,没有什么企图的,也不敢有什么企图(被迫害妄想症|・ω・`)(写代码超级累啊啊啊)

这里是“主函数”的代码:

package one;
import java.util.*;public class May18 {public static void main(String[] args) {// TODO Auto-generated method stubSystem.out.println("欢迎使用超市购物打印清单系统!");System.out.println("————————————————————————");System.out.println("请先选择您所购买的商品:" + '\t' +"|");System.out.println("1-苹果" + '\t' + '\t' + '\t' + "|");System.out.println("2-香蕉" + '\t' + '\t' + '\t' + "|");System.out.println("3-草莓" + '\t' + '\t' + '\t' + "|");System.out.println("4-西瓜" + '\t' + '\t' + '\t' + "|");System.out.println("5-月饼" + '\t' + '\t' + '\t' + "|");System.out.println("6-香菇" + '\t' + '\t' + '\t' + "|");System.out.println("7-**纯牛奶" + '\t' + '\t' + "|");System.out.println("8-**酸奶" + '\t' + '\t' + '\t' + "|");System.out.println("9-**菜籽油" + '\t' + '\t' + "|");System.out.println("10-**手机" + '\t' + '\t' + '\t' + "|");System.out.println("11-**平板电脑" + '\t' + '\t' + "|");System.out.println("12-**T-恤"+ '\t' + '\t' + "|");System.out.println("————————————————————————");String num[][] = new String[100][4];num[0][0] = "商品";num[0][1] = "单价";num[0][2] = "数量";num[0][3] = "金额";int i = 1;for(i = 1;i < 100;i++){Scanner sc = new Scanner(System.in);int choice = sc.nextInt();Kind1 k = new Kind1();k.setValue1(choice);num[i][0] = k.X;Scanner sc1 = new Scanner(System.in);String p1 = sc1.next(); //输入单价num[i][1] = p1;System.out.print("请输入商品数量:");Scanner sc3 = new Scanner(System.in);String p3 = sc3.next(); //输入数量num[i][2] = p3;System.out.println("是否继续?");Scanner sc4 = new Scanner(System.in);String c1 = sc4.next();if(c1.equals("否")){double Sum = 0.0;for(int j = 1;j <= i;j++){Sum = Double.parseDouble(num[j][1]) * Double.parseDouble(num[j][2]);num[j][3] = String.valueOf(Sum);}for(int g = 0;g < i + 1;g++){for(int b = 0;b < 4;b++){System.out.print(num[g][b] + '\t');}System.out.println();}break;}else {System.out.println("请选择您所购买的商品:");}}double Sum = 0.0;for(int o = 1;o <= i;o++){Sum += Double.parseDouble(num[o][3]);}System.out.println("客人消费总额:" + Sum);System.out.println("请输入会员手机号~");Scanner sc3 = new Scanner(System.in);String pho = sc3.next();System.out.println("请输入会员优享折扣~");Scanner sc = new Scanner(System.in);double dis = sc.nextDouble();System.out.println("客人应付:" + Sum * dis);System.out.println("客人实付:");Scanner sc1 = new Scanner(System.in);double rea = sc.nextDouble();System.out.println("会员积分 + " + (int)((Sum * dis)/10));System.out.println("找零:" + (rea - Sum));System.out.println("感谢使用,期待您的下次光临!");}
}

下面是Class Kind1类的代码:

package one;import java.util.Scanner;public class Kind1 {String X = "苹果";public void setValue1(int price) {// TODO Auto-generated method stubif(price == 1){System.out.print("请输入苹果的价格:");this.X = "苹果";}else if(price == 2){System.out.print("请输入香蕉的价格:");this.X = "香蕉";}else if(price == 3){System.out.print("请输入草莓的价格:");this.X = "草莓";}else if(price == 4){System.out.print("请输入西瓜的价格:");this.X = "西瓜";}else if(price == 5){System.out.print("请输入月饼的价格:");this.X = "月饼";}else if(price == 6){System.out.print("请输入香菇的价格:");this.X = "香菇";}else if(price == 7){System.out.print("请输入**纯牛奶的价格:");this.X = "**纯牛奶";}else if(price == 8){System.out.print("请输入**酸奶的价格:");this.X = "**酸奶";}else if(price == 9){System.out.print("请输入**菜籽油的价格:");this.X = "**菜籽油";}else if(price == 10){System.out.print("请输入**手机的价格:");this.X = "**手机";}else if(price == 11){System.out.print("请输入**平板的价格:");this.X = "**平板";}else if(price == 12){System.out.print("请输入**T-恤的价格:");this.X = "**T-恤";}else {System.out.print("输入有误,请重新输入~");Scanner sc = new Scanner(System.in);int choice = sc.nextInt();this.setValue1(choice);}}
}

结束了~

谢谢看到低~

使用JAVA编写“超市购物打印清单”——超亲民(直白点:纯纯小辣鸡的作品)相关推荐

  1. Java编写超市购物_Java实现超市购物程序设计

    超市购物程序设计 //超市购物程序设计 //编写一个超市购物程序,实现超市购物功能.购物时,如果购物者所要购买的商品在超市中有,则提示购物者买到了某商品,如果没有购物者所需的商品,则提示购物者白跑了一 ...

  2. java毕业设计超市购物系统mybatis+源码+调试部署+系统+数据库+lw

    java毕业设计超市购物系统mybatis+源码+调试部署+系统+数据库+lw java毕业设计超市购物系统mybatis+源码+调试部署+系统+数据库+lw 本源码技术栈: 项目架构:B/S架构 开 ...

  3. 小辣鸡之——淘宝首屏静态页面的编写

    html结构--css样式--js行为 由于只是静态页面的编写,所以不涉及到js. 刚入门前端2个星期,写了这么个入门页面,mark这篇给自己看. 心得: 1.要先规划好区域.比如导航条.搜索条.主要 ...

  4. (附源码)springboot基于java的超市购物管理系统 毕业设计 271611

    基于springboot超市购物管理系统小程序 摘 要 随着我国经济迅速发展,人们对手机的需求越来越大,各种手机软件也都在被广泛应用,但是对于手机进行数据信息管理,对于手机的各种软件也是备受用户的喜爱 ...

  5. java面向对象--超市购物程序

    编写一个模拟超市购物程序.购物时,如果购物者要购买的商品在超市中有,则提示"购物者买到了某商品":如果没有所需的商品,则提示"购物者所需某商品无货". 要求 编 ...

  6. 超市购物打印小票的简单程序 记录下来

    做了2个版本的超市购物小票打印程序,做过记录 一.C/S样图如下:      其中 输入商品的编码 回车 将会调用该商品的信息,显示在下面的DataGridView中 ,DataGridView中数量 ...

  7. java编写超市收银系统_java编写的超市收银系统

    [实例简介] 用java编写的超市收银系统, [实例截图] [核心代码] ad9ea874-4694-4cc4-b634-760c9c1b6b65 └── 超市收银系统 ├── sql │   ├── ...

  8. JAVA(超市购物程序设计)

    1任务描述 去超市购物是日常生活中的重要事情之一.在超市中有很多日常生活的用品,如果水果.蔬菜.洗衣机.电冰箱等.人们只能买到超市中已有物品,如果超市中没有或者已经卖完了,那么只能是白跑一趟了. 本任 ...

  9. 超市购物消费清单打印的实现

    T恤单价为245元 运动鞋为370元 网球拍为345.5元 商场满两件打8折优惠,此次购物共拥有1500元 接下来实现代码 def main():T_shirt_money = 245sport_sh ...

最新文章

  1. Cell:大肠癌耐化疗药,细菌是帮凶
  2. 设置 Xcode 自动生成代码片段
  3. 是否有必要使用外键?为什么不用外键?
  4. mysql win10 无法配置文件_MySQL设置文件无法更改的处理方案详细说明(Win10)
  5. 洛谷 P1508 Likecloud-吃、吃、吃
  6. json字符串中的大括号转义传到后台_string.format格式化字符串中转义大括号“{}”...
  7. 学习笔记-Rabin-Karp哈希
  8. java雪花纷飞_终于理解白雪比喻句
  9. 传奇病毒劫持流量手法分析
  10. 网络运维系列:Ubnt ER-X初始化和开启硬件NAT
  11. CSS3动画入门 CSS动画如何使用(举例说明)
  12. r语言library什么意思_关于R语言,你需要知道什么?
  13. IC芯片验证 - 手把手教你搭建UVM验证环境
  14. 自学python书籍怎么选-python自学Day07(自学书籍python编程从入门到实践)
  15. 如何把epub转mobi?
  16. 关于杂质过滤的一点研究
  17. 修改openwrt或者LEDE默认wifi名称以及默认开启wifi
  18. 浅谈移动端图片压缩(iOS Android)
  19. 域服务器 文件服务器,域服务器文件服务器
  20. Java设计模式系列之——模板方法模式

热门文章

  1. ArcGIS如何给地图加作表外框
  2. 用区块链 创作数字货币 (参考luotuo视频学习)
  3. 电商平台对接系统设计
  4. 京东物流CEO王振辉:发布京东物流科技品牌,实现5G全覆盖
  5. 大数据企业需要办理DSMM、ISO27001等认证吗?
  6. 上海科技创新资源数据中心--免费下载知网、万方等平台论文
  7. 陀螺仪、加速计、磁力计等传感器汇总 (转)
  8. Linux server quick cheat sheet
  9. linux系统安装金蝶_金蝶linux启动 金蝶智慧记进销存
  10. python怎样控制继电器_Python与硬件学习笔记:继电器的使用