庄学爸
2016-03-30 22:53
//获取文件内容 开始位置
while(( n = randomFile.readByte()) != -1 && i <=4){
if(n == '\n'){
startPosition = randomFile.getFilePointer();
i ++;
}
}
startPosition = randomFile.getFilePointer() -1;
为什么要减1,不是已经到了第四个换行符吗,不减1的话不是在内容前面那个空格么?但是必须是要-1内容才是完整的.想不明白.
不用减1,我都不知道老师是怎么成功的,减1的话,文本还好,可以显示,图片的话就没办法显示了
-1为了下面取文件结束位置做准备的
Java中的文件上传下载
77391 学习 · 337 问题
相似问题