System.in.read()
可以读取一个字节并将其作为int
返回(范围从0到255)。如何从整数值大于255的用户获取Unicode字符?
编辑:我知道可以使用Reader
来解决这个问题,我只是想知道System.in.read()
是否只是 >>> 读取一个字符(> 255)要存储多个字节(因为System.in.read()
最多只能读取一个字节)?
答案 0 :(得分:0)
参考: https://docs.oracle.com/javase/7/docs/api/java/io/InputStream.html#read()
" ...值字节作为int返回,范围为0到255 ..."
System.in.read()根本无法读取大于255的字符。
答案 1 :(得分:-1)