求问java中ch=(char)System.in.read()什么意思啊
求问java中ch=(char)System.in.read()什么意思啊
日期:2018-04-11 21:13:26 人气:1
执行System.in.read()方法将从键盘缓冲区读入一个字节的数据,然而返回的16位的二进制数据,其低8位为键盘的ASCII码,高8位为0
然后把结果要赋值给一个字符型变量,所以要用到类型转换。
所以要前面加个char强制转换。
求问java中ch=(char)System.in.read()什么意思啊