atmaccount.java

来自「Account.java 主要用于用户的增删改数据(用户名+帐户余额)存于E盘a」· Java 代码 · 共 70 行

JAVA
70
字号
package com.feng.atm;

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

public class AtmAccount extends Account{
	public AtmAccount(){}
	
	public void userMenu2(){
		System.out.println("###################################");
		System.out.println("-------中国农业银行 客户端---------");
		System.out.println("-------1,存款-----------");
		System.out.println("-------2,取款-----------");	
		System.out.println("-------3,查看余额-----------");	
		System.out.println("-------4,转帐-----------");
		System.out.println("-------5,修改密码-----------");	
		System.out.println("-------6,返回-----------");	
		System.out.println("-------0,退出-----------");
		System.out.println("###################################");
		System.out.println("请输入你的选择:");
		BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
		try{
			String str=br.readLine();
			int num=Integer.parseInt(str);
			switch(num)
			{
			case 1:			
				this.Deposit();
				break;
			case 2:
				this.Withdraw();
				break;
			case 3:
				this.searchDraw();
				break;
			case 4:				
				this.Transfer();				
				break;
			case 5:
				this.changePassword();
				break;
			case 6:
				AtmBank atm=new AtmBank();
				atm.userMenu();
				break;
			case 0:
				System.exit(0);
				break;
			default:
				System.out.println("选择错误,请重新选择!");
			System.out.println("\n按回车键继续....");
			br.read();
			   this.userMenu2();
			}
		}catch(Exception e){
			System.out.println("您输入的不是数字,请重新输入!");			
			try {
				System.out.println("\n按回车键继续....");
				br.read();
				this.userMenu2();
			} catch (IOException e1) {
				// TODO Auto-generated catch block
				e1.printStackTrace();
			}
		}
		
	}
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?