家庭收支记账软件
需求说明:
//家庭收支记账软件
import java.util.Scanner;
public class Practise3 {
public static void main(String[] args) {
System.out.println("---------家庭收支记账软件---------");
System.out.println(" 1收支明细 ");
System.out.println(" 2登记收入 ");
System.out.println(" 3登记支出 ");
System.out.println(" 4退 出 ");
System.out.print(" 请选择(1-4): ");
Scanner s = new Scanner(System.in);
int money=10000;
String a = "";
F:while(true) {
int item = s.nextInt();
switch (item) {
case 1:
System.out.println(a);
System.out.println("剩余金额"+money);
break;
case 2:
int income = s.nextInt();
String detail = s.next();
a += "本次收入金额:\n" + income+"\n";
money += income;
a += "本次收入说明:\n"+detail+"\n";
System.out.println(a);
break;
case 3:
int pay = s.nextInt();
String ddetail = s.next();
a += "本次支出金额:\n" + pay+"\n";
money -= pay;
a += "本次支出说明:\n"+ddetail+"\n";
System.out.println(a);
break;
case 4:
System.out.println("今日账单已核算完毕!");
break F;
}
}
}
}