//读一个字符
char num = (char) System.in.read();
为什么一定要强制转换成char呢?
char num = (char) System.in.read();
为什么一定要强制转换成char呢?
解决方案 »
- 谁能教教我 UDP socket 接收时,要防止接收端来不及接收而丢包需要写个数据队列,谁能教我队列在socket类中怎么写
- 关于JTextPane类在后面添加内容
- ttf 字体结构?
- xml的格式化缩进,答对者百分相送
- 我想去北京蓝点做一个JAVA培训,不知道效果怎么样啊,是不是骗钱的?
- 求助:我的japplet在windows+ie, linux+mozilla运行都很好,但是用solaris+mozilla就不行
- 怎么知道一个文件有多少行?
- jcreator 能调试吗?能在7分钟内给出答案吗?
- applet中drawString("中文字符串")显示中文失败,why?
- 如何调用自己的jar文件
- tomcat6.0配置
- 急求一个Java编程,请高手们帮助
API中对于该方法是这样说的:从输入流中读取数据的下一个字节。返回 0 到 255 范围内的 int 字节值。如果因为已经到达流末尾而没有可用的字节,则返回值 -1。
还有就是任何char 变量都可以直接赋给int变量,因为int的范围大。
InputStream.read()从输入流读取下一个数据字节,返回类型为int,
InputStream.read()从输入流读取下一个数据字节,
字节在内存中以2进制形式存储,1个字节8位,返回值为此8位2进制对应的int值