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