当前位置: 首页 > article >正文

[Java 基础]银行账户程序

编写一个 Java 控制台应用程序,模拟一个简单的银行账户。该程序应允许用户执行以下操作:

  1. 查询账户余额。 账户初始余额设置为 1000.0 元。
  2. 向账户存入资金。 用户可以输入存款金额,程序应更新账户余额。存款金额必须为正数。
  3. 从账户提取资金。 用户可以输入取款金额,程序应更新账户余额。取款金额必须为正数,且不能超过当前账户余额。
  4. 提供一个控制台输入供用户选择操作。 用户可以通过输入数字 1-4 来选择相应的操作。1: 查看余额 ,2: 存款,3: 取款,4: 退出
  5. 程序应持续运行,直到用户选择退出选项。 退出时,程序应显示一条感谢信息。
  6. 在用户进行存款或取款操作后,应显示操作结果和更新后的账户余额。
  7. 对于无效的输入(例如,非正数的存款/取款金额,超出余额的取款,无效的菜单选项),程序应给出相应的提示信息。
http://www.lryc.cn/news/2400928.html

相关文章:

  • 2025.6.4总结
  • 将音频数据累积到缓冲区,达到阈值时触发处理
  • pikachu靶场通关笔记14 XSS关卡10-XSS之js输出(五种方法渗透)
  • 5.Promise,async,await概念(1)
  • 李沐-动手学深度学习:RNN
  • Windows系统下npm报错node-gyp configure got “gyp ERR“解决方法
  • Elasticsearch中的文档(Document)介绍
  • 15个基于场景的 DevOps 面试问题及答案
  • 今日主题二分查找(寻找峰值 力扣162)
  • 【教学类-36-10】20250531蝴蝶图案描边,最适合大小(一页1图1图、2图图案不同、2图图案相同对称)
  • 高效DBA的日常运维主题沙龙
  • AAAI 2025论文分享│STD-PLM:基于预训练语言模型的时空数据预测与补全方法
  • Ethernet/IP转DeviceNet网关:驱动大型矿山自动化升级的核心纽带
  • Android 11以上App主动连接WIFI的完整方案
  • [蓝桥杯]模型染色
  • 力扣上C语言编程题
  • 卡西欧模拟器:Windows端功能强大的计算器
  • 鸿蒙OSUniApp结合机器学习打造智能图像分类应用:HarmonyOS实践指南#三方框架 #Uniapp
  • 机器学习基础(三) 逻辑回归
  • 系统调试——ADB 工具
  • Qwen-3 微调实战:用 Python 和 Unsloth 打造专属 AI 模型
  • 微软Build 2025:Copilot Studio升级,解锁多智能体协作未来
  • 设计模式——系统数据建模设计
  • 解决docker运行zentao 报错:ln: failed to create symbolic link ‘/opt/zbox/tmp/mysq
  • Spring Boot MVC自动配置与Web应用开发详解
  • OA工程自动化办公系统 – 免费Java源码
  • Apache IoTDB V2.0.3 发布|新增元数据导入导出脚本适配表模型功能
  • 某校体育场馆结构自动化监测
  • MySQL 9.0 相较于 MySQL 8.0 引入了多项重要改进和新特性
  • Android 3D球形水平圆形旋转,旋转动态更换图片