Valor de uma variável inteira a partir do seu nome dentro de uma string

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.

: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…