[Resolvido]String

2 respostas
S

Boas estou com uma dúvida no meu código.

String name = "A";

System.out.prtinln("A proxima String é: " + String.valueOf(name.charAt(0)+1));

O resultado disto vai dar 66 em código ascii, o meu problema é que queria que devolvesse B e não o seu código ascii, alguma ideia???

2 Respostas

L

Quando vc faz isso:

name.charAt(0) + 1

O resultado é um inteiro, então vc deve fazer um cast de int para char:

System.out.println((char) (name.charAt(0) + 1));
victorrgds

lsjunior, tem outra maneira mais simples de passar inteiro pra string certo ? não me lembro bem agora, se puder falar…

abs

Criado 13 de março de 2012
Ultima resposta 13 de mar. de 2012
Respostas 2
Participantes 3