Nome de variável

Pessoal,

eu tenho uma variável String

String a = "valor";

Agora eu quero criar uma nova variável, mas quero que o nome dela seja o valor que está na variável “a”.
Algo do tipo

Object a.toString() = new Object();

alguém sabe se posso fazer alguma coisa do tipo?

valew

Acho que não tem como fazer…

Abraço,
Maicon

ficou meio confuso… deixa eu ver se eu entendi…

vc quer criar uma segunda variável cujo o nome dela o valor da String a?
tipo a segunda variavel seria String valor?

hmm. :confuso: … nao sei nao cara… acho q nao rola fazer isso…

vc ta querendo usar isso pra depois ter acesso a várias outras variáveis?
pq se for isso, vc pode usar Arrays!

flw!

Em tempo de excecução não tem como…

Dar nomes à variáveis? Não seriam objetos?

Objetos por si só não tem nomes;

o que existe são variáveis (0 a n) cujos conteúdos (valores) são referências para estes objetos…

Dependendo do que se está pretendendo, um array , como DanielBadawi colocou, ou HashTable, ou, uma interface com métodos setNome() e getNome(). Todas classes que a implementassem poderiam então ter um nome.