hiugo
#1
oi
alguém me sabe dizer se é possível obter o valor de uma variável inteira a partir do seu nome dentro de uma string?!!??
compliquei? :shock:
aqui vai um exemplo do que quero fazer:
int i = 3;
String s = “i”;
Quero obter o valor 3 através da String ‘s’ que contém o nome da variavel ‘i’…
obrigado
Vc terá que usar o wrapper Integer
Integer i = 3;
i.toString();
ou então concatenar a uma string
int i = 3;
String number = ""+i;
A primeira abordagem é mais elegante.
hiugo
#3
:lol: sim, isso seria fácil…
mas o que eu quero é uma funcao que ao fazer um
System.out.println("" + funcao(s));
me imprima “3”…
uma solução para o problema que tenho seria usar hashmaps
HashMap hm = new HashMap();
hm.put(“s”, 3);
e depois fazer o get do ‘s’, mas não queria utilizar hashmaps…