一,项目开发流程说明
1、项目需求:
使用Java开发 零钱通项目,可以完成收益入账,消费,查看明细,退出系统等功能
2、项目界面:
二、使用面向过程编程实现:
package com.javase.smallchange;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Scanner;
import java.util.SimpleTimeZone;
public class SmallChangeSys {
/*
1.先完成菜单显示,并可以选择菜单
2.完成零钱通明细
3.完成收益入账
4.完成消费
*/
public static void main(String[] args) {
//定义变量
boolean loop = true;
Scanner scanner = new Scanner(System.in);
//接收用户的选择
String key = "";
//2.完成零钱通明细
//(1).把收益入账和消费保存到数组 (2)可以使用对象保存 (3)可以使用String拼接
String details = "-------------------零钱通明细-------------------";
//3.完成收益入账
//定义变量保存余额
double money = 0;
double balance = 0;
Date date = null;//表示日期
//用于日期格式化
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm");
//4.消费
//定义变量,保存消费的原因和金额
String note = "";
//5.退出
//定义变量接收用户的选择
String yn = "";
do {
System.out.println("\n==================零钱通菜单==================");
System.out.println("\t\t\t\t1、零钱通明细");
System.out.println("\t\t\t\t2、收益入账");
System.out.println("\t\t\t\t3、消费");
System.out.println("\t\t\t\t4、退 出");
//接收用户的输入
System.out.print("请选择