Для каждого из 100 элементов calc выполните экземпляр объекта Claclal с случайно сгенерированными числами. Для этого используйте класс Random и метод .nextDouble() .Создание массива со случайными числами с определенной ссылкой на объект
Я уже создал 100 элементов, но я не могу добавить числа в массив. Когда я пытаюсь добавить какие-либо случайные числа, я получаю сообщение об ошибке, заявляя, что для этого требуется клакзал, но он нашел int.
public class Claclal {
private static Claclal[] calc;
public static void main(String[] args) {
Random r = new Random();
calc = new Claclal[100];
for (int i = 0; i <calc.length; i++) {
calc[i] = new Claclal();
calc[i] = (int)(Math.random());
}
Ошибка, которую я получаю, находится на последней строке. Я не могу изменить ссылку на int, потому что это должно быть claclal reference. Что мне нужно изменить, чтобы заставить код работать?
У вас есть массив 'Clacal', а не массив' int' – nachokk
Добро пожаловать в SO. Если какой-либо из ответов поможет вам успешно решить вашу проблему, [пожалуйста, примите это] (http://stackoverflow.com/help/accepted-answer) –