Para inteiro é assim :
String sNumeroRep = “”;
int iNumeroRep = Integer.parseInt( sNumeroRep );
Mais como é de Int para STring ??
int iNumeroRep = 1;
String sNumeroRep = String.parseString( iNumeroRep );
Assim ??
Para inteiro é assim :
String sNumeroRep = “”;
int iNumeroRep = Integer.parseInt( sNumeroRep );
Mais como é de Int para STring ??
int iNumeroRep = 1;
String sNumeroRep = String.parseString( iNumeroRep );
Assim ??
String dez = Integer.toString( 10 );
É so concatenar o inteiro com uma String tipo:
int inteiro = 128;
String palavra = "memoria: ";
System.out.println(palavra+inteiro);
O numero é automaticamente convertido para String. Se concatenar com vazio ("") também da certo e imprimirá somente o numero.
Existe um metodo que transforma, mas nem me lembro, eu pelo menos nem uso.
Falou!
tambem pode ser assim
int ci = 50;
String cinquenta = String.valueOf(ci);
System.out.print(cin);
me disseram que usar um metodo pra converter é mais rapido que concatenar.
Valewww galeraa…
tambem pode ser assimint ci = 50; String cinquenta = String.valueOf(ci); System.out.print(cin);me disseram que usar um metodo pra converter é mais rapido que concatenar.
Sem dúvidas.
E assim também dá:
int i = 10;
Integer y = new Integer(i);
String z = y.toString();
ou
Integer teste = new Integer(10);
String teste2 = teste.toString();
Beleza?
alguem sabe porque concatenar é lento que uma função :?:
Otima pergunta!
Para inteiro é assim :
String sNumeroRep = “”;
int iNumeroRep = Integer.parseInt( sNumeroRep );
Mas como é para Date?
Não é que concatenar seja mais lento que executar um método.
É que em (i + “”), primeiro o i deve ser convertido para String, e depois concatenado com o “”.
Se você faz String.valueOf(i), você só converte, sem concatenar nada.