System.out.print("\n您当前的余额为:" + money(BALANCE) + "元");System.out.print("\n请选择操作类型。(存款:1;取款:2 ;余额:3;退出:0)\n");type = scan.nextLine();switch (type) { case "1": { System.out.print("请输入您的存款金额(元):");String chageNumber =...
下载文件:code.zip|所有代码都在压缩包中了,
1.创建数据库test,在test中创建一张表,用户id,用户名,登录密码,用户状态(0为普通用户,大于0则为vip),用户余额(BigDecimal简单点就用int类型)2.写一个用户的javaBean 3.封装用户的存,取,查询功能(存取,取出用户余额做加减,再把值更新回去)4.编译用户的登录界面,获取用户输入的id和密码...
import java.util.Scanner;public class AtmGetMoney { public static void main(String[] args) { String password = "111111";int count = 0;int a = 0;while(count<3){ System.out.println("请输入银行卡密码: ");Scanner scan = new Scanner(System.in);String passwd = scan.nextLine(...
以前写过一个小程序,没有开户过程,初始录入一个账户。有存款,取款,查看交易详情。import java.math.BigDecimal;import java.util.ArrayList;import java.util.Date;import java.util.List;import java.util.Scanner; public class Bank { private Customer customer = new Customer(); public Cu...
public Bank() { usersAccounts = new ArrayList<Account>();} public void addAccount(Account account) { if (usersAccounts.contains(account)) { System.out.println("添加失败,不能添加同样的账户");return;} usersAccounts.add(account);} public boolean delAccount(Account account) { return...
java.text.DecimalFormat decimalFormat=new java.text.DecimalFormat("0.00");total = Double.parseDouble(decimalFormat.format(total));return total;} } public class test { public static void main(String[] args) { bank bank = new generalBank();double total = bank.getTotal(10000, 1, ...
public Account2(String accountNo, double balance2) { this.accountNo = accountNo; this.balance = balance2; System.out.println(accountNo+"/"+balance);//运行结果:12345/1000.0}你有两个构造方法,一个是不带参的,一个是带参的(如上所示),在main方法测试的时候,你应该使用...
存款方法。param money 要存入的金额。return 返回true时存款成功,否则存款失败。/ public boolean depositMoney(double money) { // 如果金额小于零,则不能存款 if (money <= 0)return false;// 否则将相应的金额累加到账户余额中 this.overage += money;return true;} / 取款方法。默认不能...
}//存款public long deposit (long deposit){return balance+deposit;}//取款public long withdrawal(long withdrawal) {return balance-withdrawal;}//显示余额public long showBalance() {return balance;}public long getAccountNO() {return accountNO;}public void setAccountNO(long accountNO) {this...