首页 > 编程语言 >Java实现简易银行账户管理系统

Java实现简易银行账户管理系统

时间:2024-08-18 16:26:48浏览次数:13  
标签:Java 管理系统 money System 用户 选择 简易 余额 取款

以下是实现简易银行账户管理系统的Java代码:

import java.util.Scanner;

public class BankAccountManager {
    public static double money = 500; // 初始余额为500元

    public static void main(String[] args) {
        Scanner scan = new Scanner(System.in);
        boolean a = true;
        System.out.println("请选择:1.存款 2.取款 3.查询余额 4.退出");

        while (a) {
            int b = scan.nextInt();
            switch (b) {
                case 1:
                    System.out.println("存多少");
                    double c = scan.nextDouble();
                    money += c;
                    System.out.println("余额:" + money);
                    break;
                case 2:
                    System.out.println("取多少");
                    double d = scan.nextDouble();
                    if (d <= money) {
                        money -= d;
                        System.out.println("取款成功,剩余:" + money);
                    } else {
                        System.out.println("余额不足");
                    }
                    break;
                case 3:
                    System.out.println("余额:" + money);
                    break;
                case 4:
                    System.out.println("退出成功");
                    a = false;
                    break;
                default:
                    System.out.println("违规操作,请重新选择");
                    break;
            }
        }
        scan.close();
    }
}

代码分析:

  1. 首先,我们定义了一个名为BankAccountManager的类,并在类中声明了一个静态变量money,用于表示账户余额。
  2. main方法中,我们创建了一个Scanner对象,用于接收用户输入。
  3. 通过一个while循环,我们可以不断地接收用户的选择,并根据用户的选择执行相应的操作。
  4. 使用switch语句来判断用户的选择,并执行相应的操作:
    • 选择1:存款操作,接收用户输入的存款金额,并更新余额。
    • 选择2:取款操作,接收用户输入的取款金额,并判断余额是否足够。如果足够,则更新余额;否则,提示余额不足。
    • 选择3:查询余额,直接输出当前余额。
    • 选择4:退出系统,结束循环。
    • 默认情况:提示用户违规操作,并要求重新选择。

运行效果:

请选择:1.存款 2.取款 3.查询余额 4.退出
1
存多少
100
余额:600.0
2
取多少
200
取款成功,剩余:400.0
3
余额:400.0
4
退出成功

本文通过一个简单的Java程序,实现了银行账户管理的基本功能。通过这个示例,大家可以更直观地了解如何在程序中处理用户的输入和输出,以及如何使用循环和条件语句来控制程序流程。

标签:Java,管理系统,money,System,用户,选择,简易,余额,取款
From: https://blog.csdn.net/G123356/article/details/141301445

相关文章