概述
原标题:Java分享|ATM取款机
看了就要关注我哦!
ATM取款机
转眼间,Java技术分享已经结束了,我们回顾一下最后ATM取款机的代码以及运行结果:
import java.util.Scanner;
public class MyAtmShi{
public static void main(String[] args) {
// TODO Auto-generated method stub
String[] ant=new String[4];
//解决空指针异常
for(int a=0;a
ant[a]="";}
Scanner sc=new Scanner(System.in);
boolean xun1=true;
boolean xun2=true;
do{
//1.登录界面的内容显示
System.out.println("-------欢迎进入ATM机取款系统--------");
System.out.println("t1.注册");
System.out.println("t2.登录");
System.out.println("t3.退出");
System.out.println("--------------------------------");
System.out.println("请输要操作的序号:");
int i=sc.nextInt;
if(i==1){
//注册
System.out.println("欢迎您注册本系统!");
System.out.println("请输入您的姓名:");
ant[0]=sc.next;
System.out.println("请输入登录密码:");
ant[1]=sc.next;
}else if(i==2){
//登录
System.out.println("欢迎您使用本系统!");
if (!ant[0].equals("")){
System.out.println("请输入登录账号:");
String name=sc.next;
System.out.println("请输入登录密码:");
String pwd=sc.next;
if(ant[0].equals(name) && ant[1].equals(pwd)){
//给新创建的账号余额设置金额
ant[2]="0";
do{
System.out.println("欢迎您进入本系统!");
System.out.println("-------欢迎使用ATM机取款系统--------");
System.out.println("t1.查询");
System.out.println("t2.存款");
System.out.println("t3.取款");
System.out.println("t4.退出");
System.out.println("--------------------------------");
System.out.println("请输要操作的序号:");
int j=sc.nextInt;
switch(j){
case 1:
//查询
System.out.println("您的账号余额为:"+ant[2]+"元。");
break;
case 2:
//存款
System.out.println("请放入要存款的金额为:");
int count=sc.nextInt;
//将字符串转换为整数并且进行运算
int num=Integer.parseInt(ant[2])+count;
//将整数转换为字符串保存到数组当中
ant[2]=String.valueOf(num);
break;
case 3:
//取款
System.out.println("请放入要取款的金额为:");
int count1=sc.nextInt;
//提取当前账号上的余额
int num1=Integer.parseInt(ant[2]);
//对比账号余额与取款金额的大小
if(num1
System.out.println("请的账号余额不足,请重新进行输入!");
}else{
num1-=count1;
ant[2]=String.valueOf(num1);
}
break;
case 4:
//退出
xun2=false;
break;
}
}while(xun2);
}else{
System.out.println("您输入的账号或密码不正确!");
}
}
}else{
xun1=false;
System.out.println("欢迎您下次使用本系统!");
}
}while(xun1);
}
}
JAVA技术分享告一段落了,这段时间你学到了多少呢?接下来还有前端的相关分享,同学们一定要珍惜时间,好好学习哦!
排版编辑:陈平 许晗
责任编辑:
最后
以上就是大胆小蝴蝶为你收集整理的atm取款机java_Java分享|ATM取款机的全部内容,希望文章能够帮你解决atm取款机java_Java分享|ATM取款机所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复