项目要求:
1、用户需要从控制台输入账号密码,账号或者密码不正确报异常
2、每日取款的金额有限制(100,30000),否则报异常
3、每次取款都要有记录,并在下一次取款时显示出来
思路:
1、先在“银行类”里生成一些用户(跳过了注册环节)
2、可使用List集合存储取款日志
3、可使用Map集合将“用户名”和对应的用户信息建立“键值关系”
4、使用while循环控制流程
项目实现代码:
管理类(含main方法):
import java.util.Scanner;
public class Manager {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
//创建BankServer()类对象
BankServer server = new BankServer();
//创建User类对象,先令其为空
User user = null;
//调用creatAccount()方法生成四个用户
server.creatAccount();
//while循环控制流程
while(true){
System.out.println("请输入您的账号:");
String id = input.nextLine();
System.out.println("请输入您的密码:");