Мне нужно создать 30 объектов одного типа, и их имя должно начинаться с прописной буквы, например «K», а после буквы мне нужно индекс объекта например K1; K2 ... K30 Есть ли способ войти в цикл, который имеет счетчик и , который будет работать должным образом что-то вроде этогоJava - создание нескольких объектов одного и того же типа и их сохранение в 2d arrayList map
for (int i = 0; i<20;i++){
K k = new K();
k.setName("k" + i)
}
У меня есть карта, которая является 2d ArrayList 20x20 и весь этот объект должен иметь случайную позицию x и y в этот список массивов Я мог бы генерировать случайные числа легко, но как использовать их для размещения объектов в списке массивов Спасибо за ваше время!
Ну, вы создали 20 экземпляров; это простое изменение для создания 30. –
это всего лишь пример, который я написал, но это будет работать k.setName («k» + i) и как помещать объекты в список массивов. Я предполагаю, что им нужна позиция x и y, но что мне нужно делать с x и y, чтобы поместить объекты внутри ArrayList –
Мы не знаем. Есть ли метод для класса K, называемый «setName»? –