inmoney.java
来自「ATM简易模拟器 使用java源码模拟银行ATM机的处理过过程」· Java 代码 · 共 42 行
JAVA
42 行
/**************************************************
* 存款
*************************************************/
package operation;
import user.CurrentUser;
import util.FactoryClass;
import util.Input;
public class InMoney {
public InMoney() {
operation();
}
private void operation() {
float money = 0;
System.out.print("请输入您要存入的钱数:");
try {
money = Float.parseFloat(Input.getInput());
} catch (java.lang.NumberFormatException e) {
/*
* 如果用户输入了非数字则扑获此异常,并返回到选择菜单,不过这样做的弊端是造成
* 系统的开销增大
*/
System.out.println("输入非法,请输入数字");
FactoryClass.getInstance(FactoryClass.classNameArray[3]);
}
if (money > 0) {
System.out.println("你输入的钱数是:" + money);
CurrentUser.addCount(money);
System.out.println("帐户现在余额:" + CurrentUser.getCount());
FactoryClass.getInstance(FactoryClass.classNameArray[3]);
} else {
System.out.println("输入钱数错误!");
FactoryClass.getInstance(FactoryClass.classNameArray[3]);
}
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?