?? console.java
字號:
package bankconsole;
import java.util.Scanner;
public class Console {
UserAccount registerAccount;
Account account;
Menu menu = new Menu();
Scanner sc = null;
int order;
String stringInput;
int totalMoney;
public String inputAny(){
sc = new Scanner(System.in);
stringInput = sc.next();
return stringInput;
}
public int inputOrder() {
sc = new Scanner(System.in);
order = sc.nextInt();
return order;
}
public UserAccount openAccount() {
menu.initUserName();
String name =inputAny();
menu.initUserPassword();
String password = inputAny();
registerAccount = new UserAccount(2000, 5000);
menu.openAccountSuccess();
registerAccount.register(name, password);
String registerName = registerAccount.getName();
menu.welcome(registerName);
return registerAccount;
}
public void getOrder() {
boolean flgMain = true;
while (flgMain) {
menu.initMenu();
inputOrder();
switch (order) {
case 1:
registerAccount = openAccount();
boolean flgSub = true;
while (flgSub) {
menu.mainMenu();
inputOrder();
switch (order) {
case 1:
menu.depositMenu();
int in = inputOrder();
int deposit = registerAccount.deposit(in);
menu.printTotal(deposit);
break;
case 2:
menu.withdrawMenu();
int out = inputOrder();
int withdraw = registerAccount.withdraw(out);
menu.printTotal(withdraw);
break;
case 3:
menu.exit();
System.exit(0);
default:
menu.invalidation();
break;
}
menu.back();
inputAny();
}
case 2:
menu.exit();
System.exit(0);
default:
menu.invalidation();
break;
}
}
}
}
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -