请教下达人,如果倒着按行读文件内容,(文件输入流)

hujian8241_1 2009-10-12 06:50:24
如题,一篇英语文章,倒着按行读取
有什么直接的方法吗?谢谢各位了!!!
...全文
113 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
lz12366 2009-10-12
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 coldanimal 的回复:]
正过来读 然后存到队列  然后队列倒置  然后再正过来读
是个好办法吗?
[/Quote]
是栈吧???
队列出来 还是正的额
zrcvic 2009-10-12
  • 打赏
  • 举报
回复
Sorry, cannot input Chinese.

Try use pipelines if you do not want your current program modified,

create another program that reverse the file lines using whatever method you want, then use:

java Reverse filename | java MyProgram
loveofmylife 2009-10-12
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 coldanimal 的回复:]
正过来读 然后存到队列  然后队列倒置  然后再正过来读
是个好办法吗?
[/Quote]
那直接用栈就是了
hujian8241_1 2009-10-12
  • 打赏
  • 举报
回复
楼上说的有点问题,因为我正的读是用MAP存,然后每读一行会MAP.CLEAR();
这样做的目的是因为我需要建2维数组,table[i][j];i中存行数,j中存每行单词出现个数
每读一行后,MAP清空的(这个已经实现了)

楼上的这个方法前提需要保留单次全部到数组,然后到着读,这个是可以的
我现在因为每行以后清空,需要方法到这读才可以(因为是按行进行统计)
一头头 2009-10-12
  • 打赏
  • 举报
回复
正过来读 然后存到队列 然后队列倒置 然后再正过来读
是个好办法吗?

62,620

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧