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

[JAVAIO]为什么b没有赋值就可以用来判断?

为什么b没有赋值就可以用来判断?

正在回答

3 回答

read这个方法是带返回值的,返回值为int型,是表示读取的长度,如果为-1,表示读取完毕

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

WORLD_CONNECTED 提问者

非常感谢!
2016-03-21 回复 有任何疑惑可以回复我~

少了哪两行代码?

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

奋斗的蚁族

while 里面的 b = in.read(buf,0,buf.lengh) 就是在给b进行赋值吧!
2015-11-30 回复 有任何疑惑可以回复我~

while 循环里 赋得值,这样少些两行代码

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

WORLD_CONNECTED 提问者

少了哪两行代码?
2015-11-27 回复 有任何疑惑可以回复我~
#2

狐狸iiii 回复 WORLD_CONNECTED 提问者

因为每次循环开始前先赋值,所以如果不在while里面赋值的话,就要while循环前先赋值,然后在while循环结束前还要在赋值
2015-12-01 回复 有任何疑惑可以回复我~
#3

怒放的生命012

b接收的是字节,是一共传了多少字节
2016-06-30 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

[JAVAIO]为什么b没有赋值就可以用来判断?

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