`
北斗文昌
  • 浏览: 9427 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

ATM 机的循环输入的思考

阅读更多

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循环。让每一个模块实现一个功能,每个模块之间的关联度不是很大。从而避免了资源的浪费,虽说浪费不了多少资源吧! 程序整体来说还算简洁吧。容错方面没有怎么做,只是做了几个输入账户错误、错误次数的限制、账户余额不足的处理以及权限处理等一些操作。有个问题就是当控制台等待输入选项时,输入汉字会直接死在那里,现在还没有找到处理的办法,如果哪位朋友有解决的方法,欢迎赐教,不胜感激!

分享到:
评论

相关推荐

    ATMATM机项目ATM机项目ATM机项目

    ATM机项目ATM机项目ATM机项目ATM机项目ATM机项目ATM机项目ATM机项目

    基于C++的ATM机模拟程序系统源码.zip

    基于C++的ATM机模拟程序系统源码。基于C++基于C++的ATM机模拟程序系统源码。基于C++的ATM机模拟程序系统源码。基于C++的ATM机模拟程序系统源码。基于C++的ATM机模拟程序系统源码。基于C++的ATM机模拟程序系统源码。...

    C语言ATM机项目

    ATM机因其网点多,无需过多维护,服务成本低,而成为最佳的服务终端。本ATM机系统就是本着拥有原系统功能基础之上拥有更多个性服务而设计。从而满足人们日渐增长的服务需求,最终提升本金融单位的行业竞争力。

    C++模拟ATM机存取款管理系统设计.pdf

    C++模拟ATM机存取款管理系统设计.pdfC++模拟ATM机存取款管理系统设计.pdfC++模拟ATM机存取款管理系统设计.pdfC++模拟ATM机存取款管理系统设计.pdfC++模拟ATM机存取款管理系统设计.pdfC++模拟ATM机存取款管理系统设计...

    atm机的c语言代码

    atm机的c语言代码

    简单的无限循环ATM机实现.zip

    简单的无限循环ATM机的实现 使用编程习题9.7中创建的Account类来模拟一台ATM机。创建一个有10个账户的数组,其id为0,1,…9,并初始化收支为100美元 详见题目Java语言程序设计与数据结构中文版347页10.7

    ATM.rar_ATM机_atm机数据库

    服务器本版本ATM机连接SQL数据库增删查改版本用eclipse.exe直接运行

    C语言模拟的银行ATM机系统!

    C语言模拟的银行ATM机系统!利用文件存储!每个用户都会被存到user.txt文本中,另外系统生成4个文件(存款记录、取款记录、转账记录、余额)!实现存、取、转、查功能!对密码输入次数进行了限制,错误三次就退出程序...

    行业分类-电子-关于ATM机循环钞箱电机的检测装置的说明分析.rar

    行业分类-电子-关于ATM机循环钞箱电机的检测装置的说明分析.rar

    模拟ATM机存取款管理系统设计.rar

    C语言模拟ATM机存取款管理系统设计,内含运行程序,流程图源文件、说明书、源代码 模拟ATM机存取款管理系统的设计,并实现以下功能: (1)显示界面和用户交互过程:界面包括输入卡号和密码、查询银行卡余额、取款、...

    ATM机软件课程设计

    本课程设计是模拟ATM机进行软件开发 利用SQL Server创建数据库,C++语言利用DB-Libary函数连接数据库 其中包括三个.C 文件 两个.H文件 即主函数 界面设计文件 连接数据库文件 各项服务文件 以及利用WINDOWS编程制作...

    ATM机管理系统需求规格说明书

    ATM机管理系统需求规格说明书ATM机管理系统需求规格说明书ATM机管理系统需求规格说明书

    C++模拟ATM机界面设计

    ATM机模拟界面设计 类似于生活中我们用ATM机取钱是所遇到的这种操作,通过c++语言实现

    C语言 ATM机

    原创ATM机C语言代码,没有任何error!有汉英两种语言选择,需输入密码进入账户,可查询,存取。

    java课程设计ATM机.rar

    java课程设计,实现了一个简易的ATM机,共新手使用,还有正规的课程设计文档

    C语言编程技术实践 ATM机密码输入控制.docx

    C语言编程技术实践 ATM机密码输入控制.docx 学习资料 复习资料 教学资源

    ATM机数据流图及原型图的绘制

    详细绘制了ATM机的数据流图和原型图(超乎想象的详细)

    初步实现ATM机(MFC)、 实现ATM系统

    简单实现ATM机的功能,要求图形化界面设计; 实现ATM自动取款机的MFC可视界面的源代码; 在VC++平台上,用MFC开发的银行ATM仿真程序,图形界面特别漂亮

    Java,ATM机课程设计

    Java,关于ATM机的课程设计,应该是可以运行的。

    ATM机界面程序

    本程序为ATM机的界面程序。可反复执行查询,取款,存款,退出功能。同时可选择中英文。

Global site tag (gtag.js) - Google Analytics