2011-01-25 15 views

答えて

4

使用:

int byte = system.in.read(); 
char singleChar = (char)byte; 

は、コンソールから1バイトをお読みください。

+0

バイトの代わりにバイトを読み取る理由はありますか? – Shaded

+1

@ Shaded - JavaDocsのsystem.in.read()の戻り値の型を二重チェックしたときに、戻り値の型が抽象intとしてリストされたためです。 –

+0

丁寧な回答ありがとうございます! – Shaded

関連する問題