作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在制作自己的助理程序,该程序连接到我编写的银行管理程序。我希望用户能够在命令字段中输入:添加 5 美元或添加 10500 美元或任何其他金额。我如何计算“10500”而忽略“add $”。 “add $”用于检查用户正在键入什么命令来执行操作。这就是我到目前为止所拥有的。
} else if (AssistantFrame.getCommand().equalsIgnoreCase("add $5")) {
BankBalance.addToBalance(5);
}
这是处理将钱添加到余额的代码。
public static void addToBalance(int balanceAdd){
Commands.setContinuity(0);
if(fileBalance.exists()) {
try {
loadBalance();
} catch (FileNotFoundException | UnsupportedEncodingException e) {
}
balance += balanceAdd;
try {
saveBalance();
} catch (FileNotFoundException | UnsupportedEncodingException e) {
}
AssistantFrame.updateAssistant("Your balance has been succesfully updated.\nYour new balance is - $" + balance);
} else {
AssistantFrame.updateAssistant("Sorry, but you don't seem to have a personal\nbank balance created yet.");
}
最佳答案
类似的事情:
String command = AssistantFrame.getCommand();
int amount = Integer.parseInt(command.replaceAll("[^\\d]",""));
BankBalance.addToBalance(amount);
关于java - 我想计算文本字段中整数的值,同时忽略整数之前所需的文本字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47491405/
使用登录后,我想吐出用户名。 但是,当我尝试单击登录按钮时, 它给了我力量。 我看着logcat,但是什么也没显示。 这种编码是在说。 它将根据我在登录屏幕中输入的名称来烘烤用户名。 不会有任何密码。
关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。 这个问题似乎是题外话,因为它缺乏足够的信息来诊断问题。 更详细地描述您的问题或include a min
我是一名优秀的程序员,十分优秀!