最贊回答 / 閑云野鶴2406
應(yīng)為byte是有符號(hào)數(shù)這一行System.out.print(Integer.toHexString((buf[i])&0xff)+" ?");還有這一行if ((buf[i]&0xff)<0xf)最后看老師明明輸入了&0xff但是視頻并沒(méi)放出來(lái)
2015-04-05
最贊回答 / oper
if?(file.isDirectory()?&&?file.listFiles().length?>?0)?{????????????????????//?遞歸????????????????????listDirectory(file);????????????????}?按樓主增加的判斷條件,才會(huì)打印空目錄
2015-03-21
最新回答 / 好幫手慕珊
位運(yùn)算符,無(wú)符號(hào)右移??梢钥纯础抖M(jìn)制基礎(chǔ)》這門課http://idcbgp.cn/learn/195
2015-03-08
已采納回答 / 好幫手慕珊
在byte[] bb=new byte[(int) raf.length()]; 下面加一句話raf.seek(0);將raf的指針重新定位到0,否則是從"中"的位置后開(kāi)始讀,我這邊讀到的是空字符串,什么都沒(méi)有輸出。
2015-03-08