如何在 txt 文件的开头设置光标



与主题相同:如何在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

希望这有帮助

最新更新