各功能的实现 

import java.util.Date;
import java.util.Scanner;public class SmallChanageSys {//创建相关对象Scanner scanner = new Scanner(System.in);Date date = new Date();//接收零钱通明细的结果String result = "";//接收输入的金额double money = 0;//接收余额double balance = 0;//定义datestr接收当前日期时间,格式为年-月-日 时:分:秒String str1 = String.format("%tF", date);String str2 = String.format("%tT", date);String datestr = str1 + "\t" + str2;//显示菜单public void mainMenu() {System.out.println("==========零钱通菜单==========");System.out.println("1 零钱通明细");System.out.println("2 收益入账");System.out.println("3 消   费");System.out.println("4 退出系统");}//零钱通的明细public void detail() {if (result.equals("")) {System.out.println("无记录可查,请先添加记录后再查询!");} else {System.out.println("------------------零钱通明细------------------" + result + "\n");}}//收益入账public void income() {System.out.println("请输入收益入账金额:");money = scanner.nextDouble();balance += money;//date = new Date();//result += "\n收益入账\t+"+money+"\t"+sdf.format(date)+"\t余额\t"+balance;result += "\n收益入账\t+" + money + "\t" + datestr + "\t余额\t" + balance;}//消   费public void pay() {System.out.println("该账户余额为:" + balance);System.out.println("请输入消费出账金额:");money = scanner.nextInt();//expend支出if (money > balance) {System.out.println("对不起,余额已不足无法支出!");return;}balance -= money;result += "\n消费出账\t-" + money + "\t" + datestr + "\t余额\t" + balance;}public void exit() {System.out.println("正在进行微信零钱通系统退出->->->\n");//给此系统评分System.out.println("感谢对此系统的使用,请给出您宝贵的评价(按enter键确认):");int score = scanner.nextInt();System.out.println("已经收到您给出宝贵的" + score + "分啦!!!\n");System.out.println("微信零钱通系统正在退出中......\n\n感谢对此系统的使用,欢迎下次光临!");return; //输入1退出系统}
}

主界面实现

import java.util.Scanner;public class textMain {public static void main(String[] args) {//创建相关对象Scanner scanner = new Scanner(System.in);SmallChanageSys oop = new SmallChanageSys();int key = 0;while (true) {oop.mainMenu();System.out.println("请输入你的选择(1-4):");key = scanner.nextInt();switch (key) {//零钱通明细case 1:oop.detail();break;//收益入账case 2:oop.income();break;//消   费case 3:oop.pay();break;//退出系统case 4:oop.exit();return;//输入有误给出提示default:System.out.println("菜单项选择有误,请重新输入:");}}}
}

微信零钱通(Java)相关推荐

  1. “围剿”余额宝!微信零钱通能否逆袭成功?| 畅言

    微信零钱通VS支付宝的余额宝,谁会是最后的赢家? 作者 | 小谦 责编 | 郭芮 经过一年多酝酿后,全面开启公测的微信零钱通最近引发了热议.不可否认的是,在当下的互联网市场中,作为一款对标余额宝的产品 ...

  2. 微信怎样开通账户升级服务器,微信零钱通小范围公测,怎么升级或开通零钱通账户呢?...

    原标题:微信零钱通小范围公测,怎么升级或开通零钱通账户呢? 我们都知道余额宝的好处是:既可以收益又可以直接用于支付,消费时不用再转回余额,所以才有了一大批拥护者.而微信的零钱理财想要消费支付的时候,必 ...

  3. PS对上万种颜色收费不交变黑/ RTX4090玩原神可达13K分辨率/ 双11京东微信零钱通都崩了…今日更多新鲜事在此...

    日报君 发自 凹非寺 量子位 | 公众号 QbitAI 大家好,新的一个月开始啦,昨晚大家尾款付了没? 钱可以没有,科技圈的新闻不能不看(狗头保命). 双11京东微信零钱通都崩了 大家对双11的热情是 ...

  4. Java学习笔记:模拟实现微信零钱通(面向过程和OOP两种方法)

    写在前面:本次一个小测验技术范围非常浅,非常适用于像我这样小白的人练习,并深刻体会面向过程和面向对象最直观的区别. 1.面向过程代码实现: package com.codetest.smallchan ...

  5. 惊爆!余额宝迎来最强劲对手,内部爆料微信“零钱通”强势来袭

    近期比较活跃的要数微信了,之前双十一的时候我们就可以看出,微信的支付频率已经达到了50%以上,已经可以和支付宝进行抗衡了,其中的原因小编在前两天和你们分析了,但是最近呢,微信除了支付方面之外,还拿下了 ...

  6. 微信零钱通(简易版)

    零钱通设计需求分析: 1.菜单页面 2.入账 3.消费 4.明细 5.退出 步骤: 1.先设计出大概框架:菜单功能选择页面,新建各个功能的方法 2.细化各个功能 (零钱通明细采用String语句拼接) ...

  7. 微信零钱支付Java demo

    已开通微信应用(服务号或者小程序),主要用到APPID+OPENID 已开通微信商户,并且开通企业付款到零钱,主要用到商户号+商户秘钥+商户证书 在这里偷个懒,具体怎么配置就不贴出来啦,大家可以去官网 ...

  8. 开通微信零钱通的方法微信免手续费提现

    https://mp.weixin.qq.com/s/1BBK9toYSRYoMB3wF46OGw 点击阅读全文 配合天天中彩票APP,可以微信免手续费提现. 转载于:https://www.cnbl ...

  9. 玩转支付宝、微信零钱通、银行活期

最新文章

  1. 星巴克CEO一年赚的还没TikTok网红多???
  2. matlab 绘制圆
  3. 一文了解 ng-template, ng-content, ng-container, 和 *ngTemplateOutlet的区别
  4. 7 useLayoutEffect、useDebugValue
  5. Android WebView 在内部打开链接,捕获错误
  6. Python开发之:Django基于Docker实现Mysql数据库读写分离、集群、主从同步详解 | 原力计划...
  7. VS 2008的JavaScript代码提示功能 (学习老赵视频的笔记)
  8. 【C++笔记】字符串、向量和数组
  9. 理解perl的编码转换——utf8以及乱码
  10. linux学习笔记:我的第一个shell脚本
  11. 19【推荐系统5】NeuralCF
  12. ClassLoader类解析
  13. 写Java要用什么编译器最好?
  14. Geforce Experience无法登录的解决方法
  15. 【Linux学习笔记】38:有关Linux进程家族树
  16. 一个元素位于另一个元素之上,点击上面的元素引发下面元素事件操作
  17. qcc300x开发调试笔记
  18. 图书借阅(C++实现)
  19. 哎!无奈,遇到DDos到底应该怎么办?阿里云将你扔进黑洞;腾讯云清退你!
  20. i58400升级可以换什么cpu_CPU硅脂有什么作用?CPU硅脂可以用牙膏代替吗?不涂硅脂可以吗?...

热门文章

  1. 转让王菲上海演唱会第一场的门票
  2. npm 设置淘宝镜像、nrm、nodemon
  3. R语言-随机前沿分析法--SFA
  4. python画蛋糕_python+turtle制作一个生日蛋糕
  5. 绝对逃生游戏的计算机要求,绝地求生需要什么配置 绝地求生电脑配置详解
  6. 贵州计算机专业比较好的职高,贵州2021年职高好还是计算机学校好
  7. Pyecharts x轴太挤 bar之间距离太小
  8. mysql index_MySQL Index详解
  9. 基于变增益自抗扰技术的机器人轨迹跟踪控制方法
  10. 转录组分析的正确姿势