项目简介
/*
* ATM 项目 模拟
* 功能:
* 登录
{
1.退卡
2.存钱
3.取钱
4.改密码
}
* 注册
* 存取钱款
* 退出
*/
package Demo;
import jdk.swing.interop.SwingInterOpUtils;
import java.util.ArrayList;
import java.util.List;
import java.util.Random;
import java.util.Scanner;
import java.util.concurrent.CopyOnWriteArraySet;
/*
* ATM 项目 模拟
* 功能:
* 登录
* 注册
* 销户
* 存取钱款
* 退出
*/
public class ATMSystem {
public static void main(String[] args) {
//创建集合存储 对象
ArrayList<Account> listAccount = new ArrayList<>();
Show(listAccount);
}
//开户
public static void Show(ArrayList<Account> listAccount){
System.out.println("欢迎进入首页");
Scanner in = new Scanner(System.in);
int Count = 0;
while (true){
System.out.println("请选择你要进行的操作");
System.out.println("1 : 登录");
System.out.println("2 : 开户");
System.out.println("3 : 查询所有账户");
int commd = in.nextInt();
switch (commd){
case 1:
//登录验证 返回指定索引
Count = login(listAccount);
dengJm(Count,listAccount);
break;
case 2:
register(listAccount);
break;
case 3:
select(listAccount);
break;
default:
System.out.println("暂不支持该操作");
}
}
}
//1.登录
public static int login(ArrayL