删除某个文件中相同的行,留下的仍然保持原来的顺序这是一道面试题,请高手帮忙,这道题很重要,如果做上了 我就可以上班了,谢谢大家,题的意思我也不是很清楚,就这么一句,然后那个经理就说,回去把这道题做上了。该如何做呀,要求写个程序,谢谢阿!

解决方案 »

  1.   

    读一行,置入一个hashmap,每读一行,在hashmap中比较,如果出现过,则删除
      

  2.   

    呵呵,那就用ArrayList明天写,现在没时间了
      

  3.   

    程序写好啦,请看我写的程序:1、读一行;
    2、写到新文件;
    3、add 入 hashmap;4、while (读一行,文件未读完) {5、   if (hashmap 里没有){ 
    6、        写到新文件; 
    7、    }8、}
      

  4.   

    、读一行;
    2、写到新文件;
    3、add 入 hashmap;4、while (读一行,文件未读完) {5、   if (hashmap 里没有){ 
    6、        写到新文件; 
    7、        add 入 hashmap;
    8、    }9、}