为什么此处要减1?想不明白.
//获取文件内容 开始位置
while(( n = randomFile.readByte()) != -1 && i <=4){
if(n == '\n'){
startPosition = randomFile.getFilePointer();
i ++;
}
}
startPosition = randomFile.getFilePointer() -1;
为什么要减1,不是已经到了第四个换行符吗,不减1的话不是在内容前面那个空格么?但是必须是要-1内容才是完整的.想不明白.