Java银行管理系统

这篇博客由一位Java初学者分享,详细记录了他学习过程中构建银行管理系统的经历,内容包括系统的运行效果和作者的心得体会。对于同样在学习Java的同学来说,这将是一份宝贵的实践经验。
摘要由CSDN通过智能技术生成
/**
 * 银行类
 *
 * @author wgy
 */
public class Bank {
   

    private User[] users = new User[5];
    private int size;

    //构造方法初始化执行initial();
/*    public Bank() {
        initial();
    }*/

    //初始化方法
    public void initial() {
   


        //给数组赋值
        User user2 = new User("6220088066001133", "112312242", "吕布", "123456", "112", 20000);


        users[0] = user2;

        //数组个数
        size = 1;

        login();  //调用登陆
    }


    //登录
    public void login() {
   
        Scanner input = new Scanner(System.in);
        System.out.println("请输入账号");
        String cardNo = input.next();
        System.out.println("请输入密码");
        String password = input.next();

        //判断卡号是存在
        User u = null;
        for (int i = 0; i < size; i++) {
   
            if (cardNo.equals(users[i].getCardNo()) && password.equals(users[i].getPassword())) {
   
                u = users[i];
                break;
            }
        }
        if (u != null) {
   
            //显示菜单
            this.showMenu(u);
        } else {
   
            System.out.println("卡号或密码错误");
        }
    }

    //菜单
    public void showMenu(User u) {
   
        Scanner input = new Scanner
  • 15
    点赞
  • 55
    收藏
    觉得还不错? 一键收藏
  • 5
    评论
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值