java-零钱通介绍
java-零钱通菜单
源码
package com.Start300.SmallChange;
import java.util.Scanner;
public class SmallChangeSys {
//化繁为简
//1.先完成显示菜单 并可以选择 给吃对应提示
public static void main(String[] args) {
//定义相应的变量
boolean loop = true;
Scanner scanner = new Scanner(System.in);
String key = “”;
do {//至少输出一次
System.out.println(“零钱通菜单==”);
System.out.println("\t\t\t1 零钱通明细");
System.out.println("\t\t\t2 收益入账");
System.out.println("\t\t\t3 消费");
System.out.println("\t\t\t4 退 出");
System.out.println("请选择(1-4)");
key = scanner.next();
//使用switch分支结构
switch (key) {
case "1"://输入1 则显示零钱通明细
System.out.println("1 零钱通明细");
break;
case "2"://输入1 则显示零钱通明细
System.out.println("2 收益入账");
break;
case "3"://输入1 则显示零钱通明细
System.out.println("3 消费");
break;
case "4"://输入1 则显示零钱通明细
System.out.println("4 退 出");
loop = false;
break;
default:
System.out.println("选择有误 请重新选择");
}
} while (loop);
System.out.println("———————————退出了零钱通————————————");
}
}
零钱通明细
零钱通收益
源码
package com.Start300.SmallChange;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Scanner;
public class SmallChangeSys {
//化繁为简
//1.先完成显示菜单 并可以选择 给吃对应提示
//2.完成零钱通明细
//3.完成收益入账
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;//balance 余额
Date date = null;//date是java.util.Date类型,表示日期
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm");
//上面是用来日期格式化的 具体以后还会说到 这里只是了解即可
do {//至少输出一次
System.out.println("\n==============零钱通菜单================");
System.out.println("\t\t\t1 零钱通明细");
System.out.println("\t\t\t2 收益入账");
System.out.println("\t\t\t3 消费");
System.out.println("\t\t\t4 退 出");
System.out.println("请选择(1-4)");
key = scanner.next();
//使用switch分支结构
sw