¿Cuál es la mejor manera de hacer lo siguiente:añadir objetos de diferente nombre a través de bucle
List<MyObject> list = new LinkedList<MyObject>();
for(int i=0; i<30;i++)
{
MyObject o1 = new MyObject();
list.add(o1);
}
Pero las cosas es que no quiero crear objetos con el mismo nombre, les quiero crear con un nombre diferente como o1,o2,o3,o4,o5,o6,o7,o8,o9,o10
y quiero agregar cada uno a la lista. Cuál es la mejor manera de hacer esto ?
Disculpa, pero ¿qué quieres decir con name? El nombre de la variable local es eliminado por el compilador. –
La gran pregunta aquí es ¿por qué? El nombre de la variable en este caso no sobrevivirá más allá del forloop (o incluso en la siguiente iteración del forloop) en cualquier caso. ¿Cómo/Por qué es importante su nombre? – GWLlosa
¿Por qué necesita tener el nombre de variable de su objeto diferente dentro de un bucle? Los nombres de las variables en el ejemplo que proporcione son irrelevantes ... –