为了账号安全,请及时绑定邮箱和手机立即绑定

为什么它等于-1时就是读到结尾了

while((b=in.read())!=-1)

正在回答

3 回答

我前几个月已经知道了

0 回复 有任何疑惑可以回复我~
#1

qq__8737

兄弟现在学到哪了
2019-08-18 回复 有任何疑惑可以回复我~
#2

慕哥3872218 提问者 回复 qq__8737

学小程序,小程序比较不错
2019-08-23 回复 有任何疑惑可以回复我~
 Reads the next byte of data from this input stream. The value
* byte is returned as an <code>int</code> in the range
* <code>0</code> to <code>255</code>. If no byte is available
* because the end of the stream has been reached, the value
* <code>-1</code> is returned. This method blocks until input data
* is available, the end of the stream is detected, or an exception
* is thrown.


1 回复 有任何疑惑可以回复我~

read返回字节序列长度,序列下标都是从0开始,0代表第一个,所以-1代表第0个即序列为空

1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么它等于-1时就是读到结尾了

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信