Scanner input = new Scanner(System.in);
while(true){
mySystem.printMainSystem();
int choice = input.nextInt();
switch(choice){
case 1:
mySystem.creatAccount();
break;
case 2:
mySystem.insertCard();
break;
case 3:
mySystem.SystemManagement();
break;
case 4:
return;
default:break;
}
}
之前这个语句块只可以让第一次输入的数读取出来,第二次就不给输入数的机会而报错,说是读取不到元素。今天在一个群里看到几个人在讨论java的输入语句,就加入聊了会儿。想到我这个程序,就又试着运行了一边,发现竟然可以运行起来。人品爆发啊!之前让好几个人帮我看都没有找到错误的o(╯□╰)o
现在把这整个ATM机的程序按照我自己的思路给写完了,也能够运行起来了!这次用的方法不是用方法套方法来实现程序的持续运行的,而是利用while循环。让每一个模块实现一个功能,每个模块之间的关联度不是很大。从而避免了资源的浪费,虽说浪费不了多少资源吧!
程序整体来说还算简洁吧。容错方面没有怎么做,只是做了几个输入账户错误、错误次数的限制、账户余额不足的处理以及权限处理等一些操作。有个问题就是当控制台等待输入选项时,输入汉字会直接死在那里,现在还没有找到处理的办法,如果哪位朋友有解决的方法,欢迎赐教,不胜感激!
分享到:
相关推荐
ATM机项目ATM机项目ATM机项目ATM机项目ATM机项目ATM机项目ATM机项目
基于C++的ATM机模拟程序系统源码。基于C++基于C++的ATM机模拟程序系统源码。基于C++的ATM机模拟程序系统源码。基于C++的ATM机模拟程序系统源码。基于C++的ATM机模拟程序系统源码。基于C++的ATM机模拟程序系统源码。...
ATM机因其网点多,无需过多维护,服务成本低,而成为最佳的服务终端。本ATM机系统就是本着拥有原系统功能基础之上拥有更多个性服务而设计。从而满足人们日渐增长的服务需求,最终提升本金融单位的行业竞争力。
C++模拟ATM机存取款管理系统设计.pdfC++模拟ATM机存取款管理系统设计.pdfC++模拟ATM机存取款管理系统设计.pdfC++模拟ATM机存取款管理系统设计.pdfC++模拟ATM机存取款管理系统设计.pdfC++模拟ATM机存取款管理系统设计...
atm机的c语言代码
简单的无限循环ATM机的实现 使用编程习题9.7中创建的Account类来模拟一台ATM机。创建一个有10个账户的数组,其id为0,1,…9,并初始化收支为100美元 详见题目Java语言程序设计与数据结构中文版347页10.7
服务器本版本ATM机连接SQL数据库增删查改版本用eclipse.exe直接运行
C语言模拟的银行ATM机系统!利用文件存储!每个用户都会被存到user.txt文本中,另外系统生成4个文件(存款记录、取款记录、转账记录、余额)!实现存、取、转、查功能!对密码输入次数进行了限制,错误三次就退出程序...
行业分类-电子-关于ATM机循环钞箱电机的检测装置的说明分析.rar
C语言模拟ATM机存取款管理系统设计,内含运行程序,流程图源文件、说明书、源代码 模拟ATM机存取款管理系统的设计,并实现以下功能: (1)显示界面和用户交互过程:界面包括输入卡号和密码、查询银行卡余额、取款、...
本课程设计是模拟ATM机进行软件开发 利用SQL Server创建数据库,C++语言利用DB-Libary函数连接数据库 其中包括三个.C 文件 两个.H文件 即主函数 界面设计文件 连接数据库文件 各项服务文件 以及利用WINDOWS编程制作...
ATM机管理系统需求规格说明书ATM机管理系统需求规格说明书ATM机管理系统需求规格说明书
ATM机模拟界面设计 类似于生活中我们用ATM机取钱是所遇到的这种操作,通过c++语言实现
原创ATM机C语言代码,没有任何error!有汉英两种语言选择,需输入密码进入账户,可查询,存取。
java课程设计,实现了一个简易的ATM机,共新手使用,还有正规的课程设计文档
C语言编程技术实践 ATM机密码输入控制.docx 学习资料 复习资料 教学资源
详细绘制了ATM机的数据流图和原型图(超乎想象的详细)
简单实现ATM机的功能,要求图形化界面设计; 实现ATM自动取款机的MFC可视界面的源代码; 在VC++平台上,用MFC开发的银行ATM仿真程序,图形界面特别漂亮
Java,关于ATM机的课程设计,应该是可以运行的。
本程序为ATM机的界面程序。可反复执行查询,取款,存款,退出功能。同时可选择中英文。