Ajuda Variaveis

4 respostas
fabioebner

Pessoal tenho o seguinte

String nmEndereco = "av paulista";
String nomeVariavel = "nmEndereco";

consigo eu usar o nmEndereco como uma variavel?? em php eu fazia echo(&&nomeVariavel ) e ele me imprimia “av paulista” consigo eu fazer isso em java?

valeu

4 Respostas

T
System.out.println (nmEndereco);
marcosharbs
JOptionPane.ShowMessageDialog(null, nmEndereco);
fabioebner

O pessoal sou iniciante mas nem tanto tbm neh… eu sei q se eu der System.out.println(nmEndereco) eu imprimo na tela. .mas eu queria saber se tem como eu imprimir o avenida paulista sem saber ali na hora o nome da variavel. eu so sei q eu tenho o nome dela dentro de outra variavel. entendeu…

queria mostrar o conteudo da variavel q o nome esta dentro da variavel cujo eu conheco na hora…

String nmEndereco = "av paulista"; String nomeVariavel = "nmEndereco";

eu so conheco a nomeVariavel, e queria mostrar o valor da variavel nmEndereco atraves da nomeVariavel entenderam??

T

De uma forma simples, como no PHP, não.

Eu não recomendaria usar reflection no seu caso, porque seu problema pode ser resolvido de forma mais limpa com um Map (por exemplo, um TreeMap<String,String>). Exemplo:

Map&lt;String,String&gt; mapa = new TreeMap&lt;String,String&gt;();
mapa.put ("endereco", "Av Paulista 900");
mapa.put ("telefone", "555-5555");
mapa.put ("cpf", "[CPF removido]");
// Para imprimir o valor com nome "endereco"
System.out.println (mapa.get ("endereco"));
Criado 15 de outubro de 2008
Ultima resposta 16 de out. de 2008
Respostas 4
Participantes 3