java吧 关注:1,295,844贴子:12,829,403
  • 7回复贴,共1

java 读文件(无限大) 找单词 问题求教

只看楼主收藏回复

要求读一个txt文件, 找出其中的出现过的单词, 按首字母顺序输出到另一个结果文件中。
目前想法是 建立动态数组 每读入一个单词,如果数组中没有则插入到数组的恰当位置,边插入边排序。 最后输出数组到结果文件中。
但是还有一个要求是读入文件可能无限大,不重复的单词可能无限的。 目前的解决方法估计不能满足要求了吧。 求大神建议 有什么好的办法解决这样的问题。


1楼2014-08-13 02:04回复
    想法很好,不过,你输出后单词又来了一个要插入怎么办,文件都这进去了,所以。。


    IP属地:上海来自Android客户端2楼2014-08-13 03:24
    收起回复
      2026-01-26 09:45:22
      广告
      不感兴趣
      开通SVIP免广告
      遍历无限大的文件
         ———来自学园都市某受伤的自动贩卖机。 


      IP属地:广东来自Android客户端5楼2014-08-13 07:24
      回复
        hadoop 能处理pb级的数据


        7楼2014-08-13 09:02
        收起回复