[英]How do I loop through an account class
我正在尝试创建一个循环通过帐户并根据给定帐号找到帐户的 function。 它将尝试使用 the.equals 来查看值是否匹配
这就是我目前拥有的以及我正在尝试的逻辑
public Account getAccountByNumber(int accountNumber) {
for (Account acc : account) {
if (acc.getAccountNumber().equals(String.valueOf(accountNumber)))
return account;
}
}
根据我对 for 循环语法的理解,我没有帐户 class 的数组
(dataType var : array) {
}
Account是对公众号class的引用。 https://pastebin.com/8d29Duwy
创建账户 class 的数组列表 -> 存储账户对象 -> 循环遍历它
private static void main(String args[]){
ArrayList<Account> accounts = new ArrayList<>();
Account account1 = new Account(params1); // Constructor
accounts.add(account1);
Account account2 = new Account(param2); // Constructor
accounts.add(account2);
Account account3 = new Account(params3); // Constructor
accounts.add(account3);
Account account4 = new Account(params4); // Constructor
accounts.add(account4);
}
public static Account getAccountByNumber(int accountNumber) {
for (Account acc : accounst) {
if (acc.getAccountNumber().equals(String.valueOf(accountNumber)))
return account;
}
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.