java读取文件指定位置_java从文件指定位置开始读取文件 案例
时间: 2023-07-18 22:27:03 浏览: 117
以下是Java读取文件指定位置的代码示例:
```java
import java.io.*;
public class ReadFileFromPosition {
public static void main(String[] args) {
String filePath = "file.txt"; // 文件路径
int position = 10; // 指定位置
try {
RandomAccessFile file = new RandomAccessFile(filePath, "r");
file.seek(position); // 设置读取位置
String line;
while ((line = file.readLine()) != null) {
System.out.println(line);
}
file.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
```
在上面的代码中,我们使用了`RandomAccessFile`类来读取文件,并通过`seek()`方法设置读取起始位置。然后,我们可以像正常读取文件一样使用`readLine()`方法逐行读取文件内容。
阅读全文