与主题相同:如何在java中txt文件的开头设置光标?(IM 使用扫描仪类)
我想
我首先把这个问题解释错了。
我想你可以用RandomAccessFile
做你想做的事情。这是代码的简单快照,它将演示RandomAccessFile
的使用。
package one;
import java.io.File;
import java.io.RandomAccessFile;
public class one {
public static void main(String args[])
{
try
{
RandomAccessFile rac = new RandomAccessFile(new File("/home/.../src/one/a.txt"), "r");
rac.seek(0);
System.out.println(rac.readLine());
System.out.println(rac.readLine());
//Puts the pointer back to first position
rac.seek(0);
System.out.println(rac.readLine());
}
catch(Exception e)
{
e.printStackTrace();
}
}
}
我的 a.txt如下所示:
12345678910
212345678910
312345678910
412345678910
512345678910
612345678910
希望这有帮助