Qua*_*yen 5 java io skip fileinputstream
我知道skip(long)的方法FileInputStream跳过从该文件的起始位置字节,并将文件指针.但是如果我们想在文件中间只跳过20个字符,并且要读取文件的剩余部分,我们应该怎么做?
你应该用一个BufferedReader.它的skip方法跳过字符而不是字节.
要跳过20现有字符FileInputStream:
BufferedReader reader = new BufferedReader(new InputStreamReader(fileInputStream));
// read what you want here
reader.skip(20);
// read the rest of the file after skipping
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2112 次 |
| 最近记录: |