哈喽! 各位大佬,萌新又来发布小程序了,望多多指点!谢谢。
案例
欢迎使用XXXATM自助终端操作界面
1.查询余额 2.修改密码 3.存款 4.取款 5.转账 6.退出
根据提示进行操作
程序
package ATM;
import java.util.*;
class TestBank {
// ATM机系统 测试类
public static void main(String[] args) {
Bank bank = new Bank();
bank.login();
}
}
ATM机系统 类
class Bank {
// ATM机系统
Scanner input = new Scanner(System.in);
private User[] users = new User[3]; //可自行更改数组大小,并在初始化方法中添加用户
private int post; // 存储当前操作账户数组下标
// 初始化
public void initial() {
// 可自行添加用户数量以及信息
User u1 = new User("202001", "123456", "13900000000","11010119910203", 2000.0);
users[0] = u1;
User u2 = new User("202002", "024680", "13900000123", "11010119914567", 3000.0);
users[1] = u2;
users[2] = new User("202003", "135790", "13900055667","11010119914321", 4000.0);
}
// 首页-登陆
public void login() {
this.initial();
System.out.println("-------欢迎使用ATM自助终端-------");
System.out.println("---------根据提示请先登录--------");
System.out.print("请输入卡号:");
String acc = input.next();
System.out.print("请输入密码:");
String pwd = input.next();
System.out.println();
boolean mark = true;
// 判断:卡号和密码是否正确
for (int i