如何能读txt中确定行的内容(100分)

  • 主题发起人 主题发起人 coolfish3000
  • 开始时间 开始时间
C

coolfish3000

Unregistered / Unconfirmed
GUEST, unregistred user!
举个例子,就是如果我想读的是第3行的内容,我可以直接读,而不用去读第1,2行的。
BufferedReader的readline()只能一行一行的前进!~~
 
无论用什么方法都得读1-2行
这就和盖楼不能直接盖3楼,一定要先把1-2楼盖好,才能盖3楼一个道理
 
文本文件好像只能这么读,因为不知道你每行多少字节,其他文件倒是可以用seek定位去读
 
只能搞个循环去读第三行了,没有别的好办法
 
单单Txt是没什么办法的
如果是自定义的话倒是好办
另外再搞一个文件记录下每一行的起始位置。这样就可以直接定位到每一行的位置了。
 
應該可以建個索引[:)]
 
后退
顶部