【发布时间】:2014-02-23 22:00:01
【问题描述】:
当我通过选择“4:退出”退出菜单后,如何让系统再次提示输入另一个帐户 ID
Scanner input = new Scanner(System.in);
System.out.print("Enter an id: ");
int ID = input.nextInt();
System.out.println("\nMain Menu ");
System.out.println("1. Check balance");
System.out.println("2. Withdraw");
System.out.println("3. Deposit");
System.out.println("4. Exit");
System.out.println("Enter a choice: ");
int choice = input.nextInt();
switch (choice ) {
case 1:
System.out.println("The balance is: " + accountArray[ID].getBalance());
break;
case 2:
System.out.println("Enter amount to withdraw: ");
double withdrawAmount = input.nextDouble();
accountArray[ID].withdraw(withdrawAmount);
break;
case 3:
System.out.println("Enter amount to deposit: ");
double depositAmount = input.nextDouble();
accountArray[ID].deposit(depositAmount);
break;
case 4:
System.out.println("Thank you for banking with us");
break;
}
System.out.println("余额为:" + accountArray[ID].getBalance()); }
【问题讨论】:
标签: java switch-statement case break