為什么用byte[]讀取數(shù)據(jù)補(bǔ)零后會(huì)出現(xiàn)類似于“0bb”這種情況? 06:02時(shí)的代碼為什么把補(bǔ)零給去掉了?什么情況下需要補(bǔ)零? while((bytes=in.read(buf, 0, buf.length))!=-1)這段代碼不是會(huì)不斷從0位置開始讀取么?為什么第二次讀取時(shí)會(huì)自動(dòng)跳到第一次讀取的結(jié)尾繼續(xù)讀取呢?
為什么用byte[]讀取數(shù)據(jù)補(bǔ)零后會(huì)出現(xiàn)類似于“0bb”這種情況?
06:02時(shí)的代碼為什么把補(bǔ)零給去掉了?什么情況下需要補(bǔ)零?
while((bytes=in.read(buf, 0, buf.length))!=-1)這段代碼不是會(huì)不斷從0位置開始讀取么?為什么第二次讀取時(shí)會(huì)自動(dòng)跳到第一次讀取的結(jié)尾繼續(xù)讀取呢?
2015-02-19
in.read(buf,0,buf.length)讀滿或讀到eof才返回所讀字節(jié)數(shù)