Duvida com tipos primitivos

Que diabos acontece com o comando System.in.read??

int i = System.in.read();
System.out.println(i+5);

run:
58
CONSTRUÍDO COM SUCESSO (tempo total: 5 segundos)

Não era pra sair 10???

O read devolve o valor ascii do byte lido.
Imagino que tenhas colocado 5. O seu valor ascii é 53. Somando 5 dá 58.

http://download.oracle.com/javase/6/docs/api/java/io/InputStream.html#read()

Valeu 8)

O Guj ta meio morto esses dias…acha tb?

[quote=Meth]Valeu 8)

O Guj ta meio morto esses dias…acha tb?[/quote]

Estamos siguiendo el rescate de los mineros en Chile. Es difícil conectarse a Internet, los periodistas han agotado todas las conexiones …

Brincadeirinha; você não viu que houve um feriado prolongado, e também o SWU? Acho difícil o pessoal assistir ao show do Rage e também responder aqui no GUJ :slight_smile:

Aqui já foi na semana passada… :smiley:

[quote=entanglement][quote=Meth]Valeu 8)

O Guj ta meio morto esses dias…acha tb?[/quote]

Estamos siguiendo el rescate de los mineros en Chile. Es difícil conectarse a Internet, los periodistas han agotado todas las conexiones …

Brincadeirinha; você não viu que houve um feriado prolongado, e também o SWU? Acho difícil o pessoal assistir ao show do Rage e também responder aqui no GUJ :slight_smile:
[/quote]

ahuasuhsahua

Ahh tá