📄 inmoney.java
字号:
/**************************************************
* 存款
*************************************************/
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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -