Utworzenie referencji o nazwie wyłuskanej ze stringa

0

Siemka,

String s = "alabama";

chcę utworzyć obiekt, który będzie miał referencję alabama, mógłbym ręcznie napisać:

Object alabama = new Object();

Z tym że w programie potrzebuje, aby to automatycznie się działo, bardziej szczegółowo to taka nieskończona pętla:

List<Host> hosts=new ArrayList<Host>();
String ref="konkretna_referencja";
while(true){
change(ref); //tu w magiczny sposób ulega zmianie wartość ref
hosts.add(/*i tu ma być referencja do utworzonego obiektu klasy Host*/);
}

Mam nadzieję, że to zrozumiale opisałem, nie chcę wklejać całego dość długiego kodu. Ktoś ma jakiś pomysł?

0
HashMap<String, Object> moje_referencje;

i "nazwa" to klucz, a konkretny obiekt to wartosc przypisana do tego klucza.

0

dzięki, nie wiem czemu się na tą listę uparłem :-)

1 użytkowników online, w tym zalogowanych: 0, gości: 1