功能介绍:
记账本包括的功能:查看收支明细,登记收入,登记支出,退出功能。
不过退出后再次运行程序,又是新的数据,不会讲你上次运行的保存。
知道大概的功能那开始创建这个项目吧
01:首先在自己的java workspace中创建一个新目录
02:在学习尚GG的课程中,老师已经准备好的Utility.java,方便调用。
你也可以自己创建一个Utility.java,里面的代码和功能如下
可以在一个Java源文件中调用另外的一个java源文件类。
所以,这里需要再去创建其他的文件,
首先新建一个记事本文件--再给它改名为.java后缀的,如FamilyAccount.java
然后再用Eclipse打开来写自己的程序就行了
class FamilyAccount{
public static void main(String[] args){
boolean isFlag=true;
while(isFlag){
//调用读取Utility这个Java文件中的readMenuSelection函数,他是一个char类型,所以 //我们用一个char变量接收,
//接下来用一个switch选择对用户做出1-4的选择之后进行相应的操作
//然后的步骤就是该写用户的1-4选择的具体功能了,修改上面的switch选择语句
//isFlag=flase;
}
}
}
修改上面的switch选择语句
如果用户选择4:退出功能
如果用户选择1:收支明细
定义一个字符串类型的变量details用于记录收支详情
在case1中显示如下信息,这个details可以在登记收入和指出中来处理和改变相对应想要显示的数据
如果用户选择2:登记收入(这里的支出情况会改变1中的相应数据)
处理details,需要拼接一下,先定义一个初始金额
然后再去处理一下details
注意:如果发现没有对齐,需要相应的将代码进行多次修改
如果用户选择3:登记支出