Boa noite caros Javeiros,
Estou fazendo um joguinho mukirana e preciso converter variavei de tipo diferentes como faço???¿¿¿¿¿¿¿ :?: :?: :?: :?: :?: :?:
De int para string
De String para Int
De float para int
De Int para Float
e etc…
String str = "" + 5; //inteiro para String -> isso já é gambiarra
int inteiro = Integer.parseInt("6"); //String para inteiro
float flutuante = (float) 6; //inteiro para flutuante
int outrointeiro = (int) 6.0; //flutuante para inteiro
de int para float a conversão é implicita, a propósito, as suas dúvidas são somente com relação a tipos primitivos ou também deseja saber com relação a classes wrapper?
int i = 50;
String s = new Integer(i).toString();
System.out.println(s);
Esta é uma outra forma de converter de inteiro para String. Aquele exemplo que mostrei em um outro post não está errado, mas alguns programadores acham “deselegante” utilizar aquela forma. :roll: