亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? bankclient.java

?? 一個模擬銀行間存款
?? JAVA
字號:
package banking;

import java.io.*;
import java.util.*;

/**
 * @author rainliu
 *
 * To change the template for this generated type comment go to
 * Window>Preferences>Java>Code Generation>Code and Comments
 */
public class BankClient {
	private static BankTransaction bt = new BankTransaction();

	public static void main(String[] args) throws Exception {
		System.out.println("請輸入命令:1.創建帳戶;2.注銷帳號;3.存款;4.取款;5.轉帳;6.打印所有帳號");
		System.out.println("\t\t\thelp:幫助;quit:退出");
		while (true) {
			BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
			//DataInputStream br = new DataInputStream(System.in);
			String cmd = br.readLine();
			if (cmd==null || "".equals(cmd.trim())) continue;
			if ("1".equals(cmd)) {
				createAccount();
				continue;
			} else if ("2".equals(cmd)) {
				deleteAccount();
				continue;
			} else if ("3".equals(cmd)) {
				deposit();
				continue;
			} else if ("4".equals(cmd)) {
				withdraw();
				continue;
			} else if ("5".equals(cmd)) {
				transfer();
				continue;
			} else if ("6".equals(cmd)) {
				bt.printAllAcount();
				continue;
			} else if ("help".equalsIgnoreCase(cmd.trim())) {
				System.out.println("請輸入命令:1.創建帳戶;2.注銷帳號;3.存款;4.取款;5.轉帳;6.打印所有帳號");
				System.out.println("\t\t\thelp:幫助;quit:退出");
				continue;
			} else if ("quit".equalsIgnoreCase(cmd.trim())) {
				break;
			} else {
				System.out.println("Error Command,請輸入help查詢!");
				continue;
			}

		}
	}
	
	/**
	 * 創建帳號處理
	 * @return true 創建成功
	 */	
	private static boolean createAccount() throws Exception {
		System.out.println("請輸入帳號和密碼,以空格分開");
		BufferedReader br1 = new BufferedReader(new InputStreamReader(System.in));
		String temp = br1.readLine();
		//如果未輸入或者輸入全是空格,取消本次操作
		if (temp==null || temp.trim().equals("")) {
			System.out.println("操作無效!");
			return false;
		}

		String id,password;
		//以一個空格為分隔符(密碼前后的空格無效)
		StringTokenizer st = new StringTokenizer(temp," ");
		//檢查輸入的單詞是否兩個
		if (st.countTokens()!=2) {
			System.out.println("操作無效!");
			return false;
		}
		//獲得輸入的ID(ID和密碼中只能包括英文、數字和下劃線的檢查略去)
		id = st.nextToken();
		//獲得輸入的密碼
		password = st.nextToken();
		//創建帳戶
		if(!bt.createAccount(id,password)) {
			//若失敗則打印錯誤信息
			System.out.println(bt.getMessage());
			return false;
		}
		System.out.println("祝賀您,賬戶創建成功!");
		return true;
	}

	/**
	 * 注銷帳號處理
	 * @return true 創建成功
	 */	
	private static boolean deleteAccount() throws Exception {
		System.out.println("請輸入要注銷的帳號和密碼,以空格分開");
		BufferedReader br1 = new BufferedReader(new InputStreamReader(System.in));
		String temp = br1.readLine();
		//如果未輸入或者輸入全是空格,取消本次操作
		if (temp==null || temp.trim().equals("")) {
			System.out.println("操作無效!");
			return false;
		}

		String id,password;
		//以一個空格為分隔符(密碼前后的空格無效)
		StringTokenizer st = new StringTokenizer(temp," ");
		//檢查輸入的單詞是否兩個
		if (st.countTokens()!=2) {
			System.out.println("操作無效!");
			return false;
		}
		//獲得輸入的ID
		id = st.nextToken();
		//獲得輸入的密碼
		password = st.nextToken();
		//注銷帳戶
		if(!bt.deleteAccount(id,password)) {
			//若失敗則打印錯誤信息
			System.out.println(bt.getMessage());
			return false;
		}
		System.out.println("賬戶已刪除!");
		return true;
	}

	/**
	 * 存款處理
	 * @return true 創建成功
	 */	
	private static boolean deposit() throws Exception {
		System.out.println("請輸入要存款的帳號、密碼和存入金額,以空格分開");
		BufferedReader br1 = new BufferedReader(new InputStreamReader(System.in));
		String temp = br1.readLine();
		//如果未輸入或者輸入全是空格,取消本次操作
		if (temp==null || temp.trim().equals("")) {
			System.out.println("操作無效!");
			return false;
		}

		String id,password,money;
		//以一個空格為分隔符(密碼前后的空格無效)
		StringTokenizer st = new StringTokenizer(temp," ");
		//檢查輸入的單詞是否3個
		if (st.countTokens()!=3) {
			System.out.println("操作無效!");
			return false;
		}
		//獲得輸入的ID、密碼、金額(金額是否為數字的檢查略去)
		id = st.nextToken();
		password = st.nextToken();
		money = st.nextToken();

		//存款處理
		if(!bt.deposit(id,password,Double.parseDouble(money))) {
			//若失敗則打印錯誤信息
			System.out.println(bt.getMessage());
			return false;
		}
		System.out.println("存款成功!");
		return true;
	}

	/**
	 * 取款處理
	 * @return true 創建成功
	 */	
	private static boolean withdraw() throws Exception {
		System.out.println("請輸入要取款的帳號、密碼和取款金額,以空格分開");
		BufferedReader br1 = new BufferedReader(new InputStreamReader(System.in));
		String temp = br1.readLine();
		//如果未輸入或者輸入全是空格,取消本次操作
		if (temp==null || temp.trim().equals("")) {
			System.out.println("操作無效!");
			return false;
		}

		String id,password,money;
		//以一個空格為分隔符(密碼前后的空格無效)
		StringTokenizer st = new StringTokenizer(temp," ");
		//檢查輸入的單詞是否3個
		if (st.countTokens()!=3) {
			System.out.println("操作無效!");
			return false;
		}
		//獲得輸入的ID、密碼、金額(金額是否為數字的檢查略去)
		id = st.nextToken();
		password = st.nextToken();
		money = st.nextToken();

		//取款處理
		if(!bt.withdraw(id,password,Double.parseDouble(money))) {
			//若失敗則打印錯誤信息
			System.out.println(bt.getMessage());
			return false;
		}
		System.out.println("請提取現金!");
		return true;
	}

	/**
	 * 轉帳處理
	 * @return true 創建成功
	 */	
	private static boolean transfer() throws Exception {
		System.out.println("請輸入要轉出金額的帳號和密碼、存入的帳號和密碼、金額,以空格分開");
		BufferedReader br1 = new BufferedReader(new InputStreamReader(System.in));
		String temp = br1.readLine();
		//如果未輸入或者輸入全是空格,取消本次操作
		if (temp==null || temp.trim().equals("")) {
			System.out.println("操作無效!");
			return false;
		}

		String fromId,fromPass,toId,toPass,money;
		//以一個空格為分隔符(密碼前后的空格無效)
		StringTokenizer st = new StringTokenizer(temp," ");
		//檢查輸入的單詞是否5個
		if (st.countTokens()!=5) {
			System.out.println("操作無效!");
			return false;
		}
		//獲得輸入的數據(金額是否為數字的檢查略去)
		fromId = st.nextToken();
		fromPass = st.nextToken();
		toId = st.nextToken();
		toPass = st.nextToken();
		money = st.nextToken();

		//轉帳處理
		if(!bt.transfer(fromId,fromPass,toId,toPass,Double.parseDouble(money))) {
			//若失敗則打印錯誤信息
			System.out.println(bt.getMessage());
			return false;
		}
		System.out.println("轉帳成功!");
		return true;
	}

}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
成人午夜精品一区二区三区| 日韩欧美电影一二三| 欧美日韩激情一区| 久久精品日韩一区二区三区| 亚洲夂夂婷婷色拍ww47| 国产一区二三区好的| 欧美精品久久久久久久多人混战| 欧美国产日韩亚洲一区| 日本不卡123| 在线看日本不卡| 国产精品毛片久久久久久| 麻豆视频观看网址久久| 在线中文字幕不卡| 国产精品伦一区二区三级视频| 日韩国产一二三区| 欧美亚一区二区| 国产精品你懂的在线欣赏| 黄色资源网久久资源365| 欧美巨大另类极品videosbest | 久久久精品日韩欧美| 亚洲福利一区二区三区| 99久久国产综合精品色伊 | 欧美日韩成人在线| 亚洲精品免费看| 91在线看国产| 中文字幕亚洲在| 成人av电影免费在线播放| 久久久久久毛片| 国产在线精品一区在线观看麻豆| 91精品国产色综合久久不卡电影| 亚洲一区在线观看免费| 91视频在线观看免费| 亚洲婷婷国产精品电影人久久| 成人综合在线观看| 国产拍欧美日韩视频二区| 国产成人一区在线| 国产三区在线成人av| 国产精品888| 久久精品人人爽人人爽| 国产大陆a不卡| 国产精品久久久久一区二区三区 | 暴力调教一区二区三区| 成人免费av在线| 精品国产髙清在线看国产毛片| 日日夜夜精品视频天天综合网| 精品视频999| 婷婷综合五月天| 日韩欧美专区在线| 国产一区二区不卡老阿姨| 日本一区二区三区dvd视频在线| 国产一区二区三区精品欧美日韩一区二区三区| 精品国产乱码久久久久久闺蜜 | 92精品国产成人观看免费| 中文字幕一区二区三区不卡在线| 91免费视频大全| 亚洲午夜精品一区二区三区他趣| 欧美日韩国产精品自在自线| 美女网站在线免费欧美精品| 久久精品一区二区三区不卡牛牛| 国产sm精品调教视频网站| 亚洲欧美日韩国产综合在线| 欧美精品日韩一本| 国产一区三区三区| 亚洲一区二区三区三| 精品国产乱码91久久久久久网站| 北岛玲一区二区三区四区| 日日夜夜免费精品| 国产精品网站在线播放| 欧美日韩精品一区二区三区四区| 理论电影国产精品| 综合久久久久综合| 日韩丝袜情趣美女图片| 成人精品国产福利| 日韩av不卡在线观看| 亚洲视频狠狠干| 精品美女一区二区| 91久久精品一区二区| 国产真实乱对白精彩久久| 亚洲综合一二区| 国产丝袜欧美中文另类| 69p69国产精品| 99久久精品免费看国产免费软件| 日本美女一区二区| 亚洲综合一区二区精品导航| 国产亚洲制服色| 欧美一区日韩一区| 色狠狠一区二区三区香蕉| 国产精品一区二区在线播放 | 日韩一区中文字幕| 久久综合九色综合欧美就去吻| 色成年激情久久综合| 国产成人午夜精品影院观看视频 | 日韩一区二区三区四区| 色综合久久九月婷婷色综合| 国内外成人在线| 另类欧美日韩国产在线| 亚洲第一狼人社区| 亚洲欧美激情插| 中文字幕第一区第二区| 精品国产乱码久久久久久蜜臀| 欧美日韩一区二区三区四区| 99久久国产综合精品麻豆| 国产一区亚洲一区| 国产一区美女在线| 国内成人免费视频| 久久精品国产**网站演员| 爽好久久久欧美精品| 亚洲高清在线精品| 国产一区二区三区精品视频| 午夜日韩在线电影| 一区二区欧美视频| 亚洲女人****多毛耸耸8| 国产精品女人毛片| 国产拍欧美日韩视频二区| 久久九九影视网| 国产日韩三级在线| 亚洲国产高清aⅴ视频| xvideos.蜜桃一区二区| 精品国一区二区三区| 日韩欧美国产三级| 亚洲精品在线观| 26uuu久久综合| 国产无遮挡一区二区三区毛片日本| 精品福利在线导航| 精品国产精品网麻豆系列| xvideos.蜜桃一区二区| 国产日韩欧美一区二区三区乱码 | 成人app在线| 91美女片黄在线| 在线观看国产91| 欧美日韩国产欧美日美国产精品| 欧美精选在线播放| 久久综合九色综合欧美亚洲| 国产精品久久一卡二卡| 日韩一区在线播放| 亚洲国产成人高清精品| 日本最新不卡在线| 国产成人综合在线播放| 成人sese在线| 在线观看一区不卡| 在线综合亚洲欧美在线视频| 欧美不卡一二三| 国产精品久久久久aaaa樱花| 洋洋成人永久网站入口| 午夜精品久久久久影视| 精品在线播放午夜| 不卡的av在线播放| 欧美精品日韩一本| 国产日韩精品一区| 亚洲成在线观看| 国产综合久久久久影院| 91香蕉视频污| 日韩精品自拍偷拍| 亚洲色图都市小说| 日本免费新一区视频| 菠萝蜜视频在线观看一区| 555www色欧美视频| 成人欧美一区二区三区黑人麻豆| 丝袜诱惑亚洲看片| 成人午夜视频在线| 日韩一区二区麻豆国产| 中文字幕一区日韩精品欧美| 日韩国产在线一| av在线免费不卡| 日韩免费高清电影| 亚洲欧美另类久久久精品2019| 精品午夜一区二区三区在线观看| 91在线观看美女| 精品国产一区二区三区久久影院| ...xxx性欧美| 精品亚洲porn| 91精品国产91综合久久蜜臀| 亚洲视频香蕉人妖| 国产成人一区二区精品非洲| 91精品国产入口| 亚洲精品成人少妇| 成人午夜激情片| 久久色在线观看| 日韩av午夜在线观看| 欧美亚洲动漫精品| 日韩一区在线看| 成人免费视频视频| 久久网站最新地址| 麻豆视频观看网址久久| 91精品国产色综合久久久蜜香臀| 亚洲欧美日韩中文播放| 福利电影一区二区三区| 精品国产区一区| 麻豆久久久久久| 日韩精品中午字幕| 蜜臀av性久久久久蜜臀av麻豆| 欧美中文字幕一区二区三区亚洲| 国产精品天天摸av网| 国产在线视频一区二区| 精品久久久久久最新网址| 精品一二线国产| 精品成人一区二区三区四区| 蜜桃一区二区三区在线| 欧美成人官网二区| 久久精品国产久精国产|