⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 banksystem.java

📁 银行管理系统
💻 JAVA
字号:

import java.util.*;

public class BankSystem {

	/**
	 * Summarize
	 * 
	 * @param args
	 */
	public static void main(String[] args){
		// TODO Auto-generated method stub
		final int ARRAY_SIZE = 100;
		int CAccidNumber = 0;
		int SAccidNumber = 0;
		Bank BB = new Bank(ARRAY_SIZE);
		int tag = 1;
		int Type;
		int TypeDo;
		long id;
		String password;
		String name;
		String personId;
		String email;
		double balance;
		double ceilingMax;
		Scanner cin = new Scanner(System.in);
		System.out.println("***欢迎来到银行系统***");
		while (tag == 1) {
			System.out.println("请选择您的帐户类型:储蓄账户请按0;信用账户请按1");
			System.out.println("其它操作:统计所有账户余额总数请按3;统计所有信用账户透支额度总数4;退出请按9");
			Type = cin.nextInt();
			if(Type==9) break;
			if(Type==3){
				BB.SumBalance(CAccidNumber,SAccidNumber);
				continue;
			}
			if(Type==4){
				BB.SumCeiling(CAccidNumber,SAccidNumber);
				continue;
			}
			System.out.println("请输入您的id:(数字)");
			id = cin.nextLong();
			System.out.println("请输入您的密码:");
			password = cin.next();
			System.out.println("请输入您的姓名:");
			name = cin.next();
			System.out.println("请输入您的身份证号码:");
			personId = cin.next();
			System.out.println("请输入您的email");
			email = cin.next();
			if (Type == 0) {
				SavingAccount SA = new SavingAccount(id, password, name,
						personId, email);
				BB.SAcc[SAccidNumber] = SA;

				System.out.println("请选择您要的操作:存款请按0;取款请按1");
				TypeDo = cin.nextInt();
				if (TypeDo == 0) {
					System.out.println("请输入存款额:");
					balance = cin.nextDouble();
					BB.SAcc[SAccidNumber].deposit(balance);
				} else if (TypeDo == 1) {
					System.out.println("请输入取款额:");
					balance = cin.nextDouble();
					BB.SAcc[SAccidNumber].withdraw(balance);
				}
				SAccidNumber++;
				
				
				if (SAccidNumber == ARRAY_SIZE)
					System.exit(0);
			} else if (Type == 1) {
				CreditAccount CA = new CreditAccount(id, password, name,
						personId, email);
				BB.CAcc[CAccidNumber] = CA;
				System.out.println("请设置透支额度:");
				ceilingMax = cin.nextDouble();
				BB.CAcc[CAccidNumber].setCeilingMax(ceilingMax);

				System.out.println("请选择您要的操作:存款请按0;取款请按1");
				TypeDo = cin.nextInt();
				if (TypeDo == 0) {
					System.out.println("请输入存款额:");
					balance = cin.nextDouble();
					BB.CAcc[CAccidNumber].deposit(balance);
				} else if (TypeDo == 1) {
					System.out.println("请输入取款额:");
					balance = cin.nextDouble();
					BB.CAcc[CAccidNumber].withdraw(balance);
				}
				CAccidNumber++;
				
				if (CAccidNumber == ARRAY_SIZE)
					System.exit(0);
			}
		}
	}
}

⌨️ 快捷键说明

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