如何通过关系表将类与另一个类链接起来

时间:2015-07-15 20:20:55

标签: java

我是一个完全的初学者,并试图编写一个代码,其中要求是当帐户持有人靠近银行柜台并提供他的帐号时;在输入帐号后,系统会输出其名称&地址。我知道需要使用帐号和&amp ;;维护关系表。名称,地址等,但是如何在输入帐号时编写代码,它会拉出关系表中维护的详细信息?

1 个答案:

答案 0 :(得分:2)

我的回答是假设您关闭程序后不需要存储这些帐户持有人条目。 (每次程序开始时银行都会“空白”)

我会解决这个问题的一个简单方法是看看我需要做什么对象。

这就是我所知道的:银行很聪明,他们只会为每个银行账户分配一个账号!现在我们正在做点什么。

银行账户还有什么?那么它会包含你的姓名,地址以及你所说的所有信息。

现在我们已经有了:

public class BankAccount {
    int accountNumber;
    int nameOnAccount;
    // And so on and so on. We also need all the methods associated with this class.

但我需要存储一堆这些,所以为什么不制作ArrayList BankAccount

然后,当有人带来他们的银行帐号时,我可以检查该arrayList以查看是否存在bankAccount,如果没有,则可以为新客户创建新条目!

我认为这应该足以让你开始。

编辑:

要回答第二部分,您需要以下内容:

private BankAccount getDetails(int accountNumber) {
    for (BankAcount bankAccount : lstofBankAccounts) {
        if (bankAccount.getAccountNumber() == accountNumber)
            return bankAccount;
    }
    // Do something if there is no account associated with that account number
}