Nome de variável

4 respostas
A

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

4 Respostas

M

Acho que não tem como fazer…

Abraço,
Maicon

D

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!

J

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

S

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.

Criado 15 de julho de 2004
Ultima resposta 22 de jul. de 2004
Respostas 4
Participantes 5