我正在使用BufferedReader從文件中讀取文本,當某些條件評估爲true時我想回滾到上一行。java bufferedreader回滾到上一行
1
A
回答
1
0
使用java.io.RandomAccessFile來解析文件,然後,緩衝讀取器是爲了順序讀取文件。
使用java.io.RandomAccessFile
你可以閱讀文件
RandomAccessFile file = new RandomAccessFile("c:\\data\\file.txt", "rw");
file.seek(200);
long pointer = file.getFilePointer();
file.close()
要閱讀或在RandomAccessFile的,您必須將文件指針第一位置,在該位置讀取或寫入的特定位置寫。這是使用seek()方法完成的。文件指針的當前位置可以通過調用getFilePointer()方法獲得。
0
相關問題
- 1. 追加一個特定的行BufferedReader java
- 2. BufferedReader不在最後一行返回null
- 3. 初始化一個BufferedReader(JAVA)
- 4. Java BufferedReader只讀取一次
- 5. Java BufferedReader返回奇怪的字符
- 6. java FileReader BufferedReader「FileNotFound」
- 7. Java BufferedReader Consoleparameter
- 8. Java + readline與BufferedReader
- 9. 打印由BufferedReader返回的多行
- 10. 回到上一行python?
- 11. 以Java輸入BufferedReader
- 12. Java BufferedReader readline阻塞?
- 13. java bufferedreader,聲明readline
- 14. BufferedReader並枚舉Java中的多行
- 15. 的BufferedReader返回null
- 16. Java讀/寫到文件 - BufferedReader BufferedWriter
- 17. BufferedReader java未達到文件結尾
- 18. BufferedReader readLine每隔一行跳過一次
- 19. 從Java運行AWK創建一個文件,並與BufferedReader中
- 20. Java BufferedReader開關盒存儲在數組中的同一行
- 21. BufferedReader到BufferedWriter
- 22. Java:回滾代碼
- 23. 回滾在Java中
- 24. 有沒有辦法告訴java BufferedReader讀到某一點
- 25. 顯示DataGridView的第一行(向上滾動到第一行)
- 26. Java BufferedReader,重置閱讀器
- 27. BufferedReader故障排除Java
- 28. Java中的getInputStream + BufferedReader + FileReader
- 29. java中的Mark()/ Reset BufferedReader
- 30. Java Stream BufferedReader文件流