Как бы я создать новый объект из класса, используя цикл for в Java?
У меня есть класс с именем Card, и у меня есть это для цикла:
int i;
for (i = 0; i < 13; i++) {
Card cardNameHere = new Card();
}
Я хочу создать новые экземпляры на основе цикла for. Так, например, я хотел бы, чтобы имена были card1, card2, card3 и т. Д. Номер получился бы из цикла for.
Я попробовал это, и это не похоже на работу:
int i;
for (i = 0; i < 13; i++) {
Card card[i] = new Card();
}
Может кто-нибудь сказать мне, что я делаю не так?
Благодарю.
Поэтому я использую решение от Hovercraft Full Of Eels, но у меня есть другая проблема.
Я использую cardList.add (new Card ()); и когда я пытаюсь использовать Card (i) для установки имени, java не позволяет мне сделать это. Использование его без меня работает нормально, но как мне получить к нему доступ, чтобы я мог вызвать другой метод, такой как setId. Я хотел бы позвонить cardName.setId ();