Число создаваемых объектов зависит от пользовательского ввода, поэтому как я могу объявить следующее с циклом for в Java?Объявление нескольких объектов с разными именами
MicroStep darkCalibMicro0 = new MicroStep();
MicroStep darkCalibMicro1 = new MicroStep();
MicroStep darkCalibMicro2 = new MicroStep();
MicroStep darkCalibMicro3 = new MicroStep();
MicroStep darkCalibMicro4 = new MicroStep();
MicroStep darkCalibMicro5 = new MicroStep();
Эти данные не могут быть жестко запрограммированы, они должны быть сгенерированы в зависимости от размера, который вводит пользователь.
Вам нужен список '' Список или массив 'MicroStep []'. –
Два варианта, доступные в java для хранения коллекции элементов, - это [массив] (http://docs.oracle.com/javase/tutorial/java/nutsandbolts/arrays.html) (когда длина известна и постоянна) и ['ArrayList'] (https://docs.oracle.com/javase/7/docs/api/java/util/ArrayList.html) (если длина неизвестна или изменена). – clcto