為什么此處要減1?想不明白.
//獲取文件內(nèi)容 開始位置
while(( n = randomFile.readByte()) != -1 && i <=4){
if(n == '\n'){
startPosition = randomFile.getFilePointer();
i ++;
}
}
startPosition = randomFile.getFilePointer() -1;
為什么要減1,不是已經(jīng)到了第四個(gè)換行符嗎,不減1的話不是在內(nèi)容前面那個(gè)空格么?但是必須是要-1內(nèi)容才是完整的.想不明白.
2016-05-13
不用減1,我都不知道老師是怎么成功的,減1的話,文本還好,可以顯示,圖片的話就沒辦法顯示了
2016-04-11
-1為了下面取文件結(jié)束位置做準(zhǔn)備的