【发布时间】:2019-10-09 17:20:12
【问题描述】:
我是 Java 初学者,我想知道如何执行以下过程。 我想自动创建银行账户(仅供学习)。创建这些帐户后,我想将它们自动添加到数组中。问题是所有这些帐户都将有一个数字作为他们的名字。 问题是我正在尝试使用 If 来做到这一点:
int i = 0;
if(i < 10) {
Account i = new Account();
list.add(i);
i++
}
如你所见,我无法使用 i++,因为我无法将 int 转换为 Object。
我的目标是有 10 个帐户,所有这些帐户都添加到一个数组中,每个帐户的名称都有一个数字。如果我访问职位 [3],我将收到名为 2 的帐户。 对不起,如果这有点令人困惑,但我正在尽力解释它。
任何帮助都会很棒! =D
谢谢!
【问题讨论】:
-
您正在重用
i作为两个不同变量的名称。不要那样做。将Account i = new Account();更改为Account a = new Account();,然后将list.add(i)替换为list.add(a)
标签: java object int converters